The SEM IP Product Guides (PG036 and PG187) do not list the proper location of the makedata.tcl file which is used to create the External Memory Programming File.
The file is located in the imports directory:
<path to example project>/imports/makedata.tcl
Please reference this Tcl file when creating the external memory programming file.