Перейти к содержанию

Leks

Продвинутый
  • Постов

    97
  • Зарегистрирован

  • Посещение

Информация

  • Город
    Orenburg
  • Имя
    Дмитрий
  • Страна
    Russia

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения Leks

Продвинутый пользователь

Продвинутый пользователь (3/3)

23

Репутация

  1. Грузанул то что FTprog сохраняет. Единственное добавлял EEPROM в конец файла так как по умолчанию содержимое 93с46 не сохраняется в файле xml Если 93с46 записываете программатором, то обратите внимание на последовательность байт. Так как структура 93с46 не 128 байт а 64 word-а то иногда требуется вручную поменять местами байты в word-e. Так то обычно это автоматом делает программатор когда указываете с какой организацией памяти микросхема eeprom, но наверное возможны варианты, особенно на самоделошных прогерах. XPROG_93С46.xml
  2. Всё стабильно. Мне кажется что у Вас проблемы с 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 и попробуйте скормить фтпрогу
  3. Word MSB 0000: 0000 0403 6001 0400 FA80 0018 0200 0A94 ....`........... 0008: 149E 10B2 030A 0045 004C 0044 0042 0314 .......E.L.D.B.. 0010: 0058 0050 0052 004F 0047 002D 0062 006F .X.P.R.O.G.-.b.o 0018: 0078 0310 0058 0050 0052 004F 0047 002D .x...X.P.R.O.G.- 0020: 0052 0302 0000 0000 0000 0000 0000 0000 .R.............. 0028: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0038: 0000 0000 0000 0000 0000 0000 0000 AF63 ...............c
  4. hpl-файл просто не поменялся, тот который я ранее уже загружал. Но сейчас, чтобы упростить поиски, сделал архивчик с полным комплектом файлов, и даже ReadMe написал :-) for_68HC908MR.zip
  5. Да, косяк. Надо чтобы ссылка была в папку где лежит файл hpl. Вот исправленный. Файл 908MRxx.hpl ложить в папку MOTO, там где по умолчанию лежат все мотороловские файлы hpx MTRK.cfg
  6. Если обратится к сайту производителя, то "лицензия M08V позволяет работать с микроконтроллерами, закрытыми паролем: 908AB32, 908AP32A, 908GP32, 908KX2, 908LJ12, 908LK24, 908QC16, 908GR16A, 908GR48A, 908GZ60" От себя ещё могу добавить что M08V нужна для работы с закрытыми 908MR32, 908MR16. Кстати в файлах конфига и распиновок, которые я ранее здесь выкладывал найдены косяки. Вот исправленные версии этих файлов для корректной работы с закрытыми 908MR32, 908MR16. 08mr16.pin 08mr32.pin MTRK.cfg
  7. Да, налицо кривая калибровка обратной связи. Сигнал приходит на АЦП, а его процик обрабатывает как 6,3В вместо 5В
  8. так у меня после апгрейда Контроллер ATSAM не может отключить питание, когда подает команду на отключение. Типа включить смог, выключить не могу(литературная интерпретация ошибки :-)
  9. это контроллер Renesas 78F9212FH
  10. Там по амплитуде непонятно, я только по форме смотрел. Если у автора щупы с делителем х10 (на фото они на обеих каналах стоят) то вроде как и всё хорошо получается с амплитудой
  11. Ресет нормально выглядит, я похожую картинку наблюдал с помощью SaleaLogic-a
  12. Попробуйте или поправить скорость на BAUD=3900 или частоту на 32.768 kHz, автодетект может не всегда отрабатывать
  13. Если по даташиту: "Table 15-1. Monitor Mode Signal Requirements and Options" то получается если у Вас чип пустой, то есть область векторов по дефолту FF-ками забита, то мотя за тем что на РТС3 не смотрит и коннектится на частоте 9.8304 MHz. Попробуйте может у Вас сработает кнопка "autodetect baudrate" меню "device options"
  14. Проверьте пропайку, как по мне так на фото скошенный угол микры не по ключу запаян. Но это конечно может быть искажение при фотографировании.
  15. Ну если полностью, то так: CHIP=MC68HC908QY8,8K,moto\08qy4.hpx AREA=FLASH,8K(32), 0DE00H AREA=FLASH1,14(2), 0FFB0H AREA=FLASH2,14(2), 0FFC2H AREA=OSCTRIM,1,0FFC0H AREA=VECTORS,48(2), 0FFD0H FREQ=8000 BAUD=7800 IMAGE=08qc16s16,SO16 IMAGE=08qy4ss16,SSOP16 MODE=0x8049
×
  • Создать...