Грузанул то что FTprog сохраняет. Единственное добавлял EEPROM в конец файла так как по умолчанию содержимое 93с46 не сохраняется в файле xml
Если 93с46 записываете программатором, то обратите внимание на последовательность байт. Так как структура 93с46 не 128 байт а 64 word-а то иногда требуется вручную поменять местами байты в word-e. Так то обычно это автоматом делает программатор когда указываете с какой организацией памяти микросхема eeprom, но наверное возможны варианты, особенно на самоделошных прогерах.
XPROG_93С46.xml
Всё стабильно. Мне кажется что у Вас проблемы с pid vid. На старых Xprog -ах автор видимо решил свои собственные драйвера ваять, а потом когда в windows ввели обязательную цифровую подпись драйверов, то для того чтобы не платить за цифровую подпись он решил откатить всё обратно, используя стандартные драйвера FTDI (они уже подписаны самой FTDI). Поэтому VID PID у XPROG-а получились разные. Ниже конфиг для фтпрога:
<?xml version="1.0" encoding="utf-16"?>
<FT_EEPROM>
<Chip_Details>
<Type>FT232/245BM</Type>
</Chip_Details>
<USB_Device_Descriptor>
<VID_PID>0</VID_PID>
<idVendor>0403</idVendor>
<idProduct>6001</idProduct>
<bcdUSB>USB 2.0</bcdUSB>
</USB_Device_Descriptor>
<USB_Config_Descriptor>
<bmAttributes>
<RemoteWakeupEnabled>false</RemoteWakeupEnabled>
<SelfPowered>false</SelfPowered>
<BusPowered>true</BusPowered>
</bmAttributes>
<IOpullDown>false</IOpullDown>
<MaxPower>500</MaxPower>
</USB_Config_Descriptor>
<USB_String_Descriptors>
<Manufacturer>ELDB</Manufacturer>
<Product_Description>XPROG-box</Product_Description>
<SerialNumber_Enabled>true</SerialNumber_Enabled>
<SerialNumber />
<SerialNumberPrefix>XP</SerialNumberPrefix>
<SerialNumber_AutoGenerate>true</SerialNumber_AutoGenerate>
</USB_String_Descriptors>
</FT_EEPROM>
Сохраните его с расширением xml и попробуйте скормить фтпрогу
hpl-файл просто не поменялся, тот который я ранее уже загружал. Но сейчас, чтобы упростить поиски, сделал архивчик с полным комплектом файлов, и даже ReadMe написал :-)
for_68HC908MR.zip
Да, косяк. Надо чтобы ссылка была в папку где лежит файл hpl. Вот исправленный. Файл 908MRxx.hpl ложить в папку MOTO, там где по умолчанию лежат все мотороловские файлы hpx
MTRK.cfg
Если обратится к сайту производителя, то "лицензия M08V позволяет работать с микроконтроллерами, закрытыми паролем: 908AB32, 908AP32A, 908GP32, 908KX2, 908LJ12, 908LK24, 908QC16, 908GR16A, 908GR48A, 908GZ60" От себя ещё могу добавить что M08V нужна для работы с закрытыми 908MR32, 908MR16. Кстати в файлах конфига и распиновок, которые я ранее здесь выкладывал найдены косяки. Вот исправленные версии этих файлов для корректной работы с закрытыми 908MR32, 908MR16.
08mr16.pin
08mr32.pin
MTRK.cfg
так у меня после апгрейда
Контроллер ATSAM не может отключить питание, когда подает команду на отключение. Типа включить смог, выключить не могу(литературная интерпретация ошибки :-)
Там по амплитуде непонятно, я только по форме смотрел. Если у автора щупы с делителем х10 (на фото они на обеих каналах стоят) то вроде как и всё хорошо получается с амплитудой
Если по даташиту: "Table 15-1. Monitor Mode Signal Requirements and Options" то получается если у Вас чип пустой, то есть область векторов по дефолту FF-ками забита, то мотя за тем что на РТС3 не смотрит и коннектится на частоте 9.8304 MHz. Попробуйте может у Вас сработает кнопка "autodetect baudrate" меню "device options"