Пробую скомплирировать самый первый файл из руководства пользователя. (demo1.c)
sdcc --model-large c:/demo1/demo1.c
Получается .ihx файл, не такой как в примере (в папке samples), большего размера
Делаю его исполняемым
hexbin demo1.c demo1.bin
Так же пробовал сначала переделывать в .hex с помощью packihx:
packihx demo1.ihx >demo1.hex
После этого запускаю pc_demo1.c. Программа зависает на выполнении bin файла.
Если бинарник делать из hex-файла, приведенного в samples (а он, насколько я понял, скомпилирован с помощью keil), то все работает верно.