Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нужно собрать под WIN32 BDM драйверы прошу помощи
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > GNU/OpenSource средства разработки
Make_Pic
2klen: Вы можете помочь мне собрать BDM драйверы под WIN32 под тем же соусом, что и в аттаче файле Нажмите для просмотра прикрепленного файла - Я предпологаю это MINGW32
Исходники для сборки m68k-bdm-1.4-pre4.zip по ссылке m68k-bdm-1.4-pre4.zip
klen
мне нада с отпуска приехать сначала, потом можно поробывать.
тут в нашем лесу инет имеет скорость 32кбитсек biggrin.gif и стоит как программа полета на луну
Make_Pic
Цитата(klen @ Sep 20 2009, 13:10) *
мне нада с отпуска приехать сначала, потом можно поробывать.
тут в нашем лесу инет имеет скорость 32кбитсек biggrin.gif и стоит как программа полета на луну


Вау! Тогда счастливо отдохнуть! BDMы подождут!
Make_Pic
Цитата(Make_Pic @ Sep 20 2009, 23:56) *
Вау! Тогда счастливо отдохнуть! BDMы подождут!


2Klen: Вы когда к нормальному интернету из отпуска вернетесь? Может объясните мне как собрать, если это конечно не большой трафик?
klen
Цитата(Make_Pic @ Sep 28 2009, 09:28) *
2Klen: Вы когда к нормальному интернету из отпуска вернетесь? Может объясните мне как собрать, если это конечно не большой трафик?


вернулся.

еще раз подробно что нужно сделать? я плохо пониял проблему. Что собрать? Для какого таргета? На какой хост-платформе? Ну еще что такое BDM?
Make_Pic
Цитата(klen @ Oct 9 2009, 17:13) *
вернулся.

еще раз подробно что нужно сделать? я плохо пониял проблему. Что собрать? Для какого таргета? На какой хост-платформе? Ну еще что такое BDM?


BDM - это аппаратный интерфейс для отладки контроллеров Motorolla в частности MC68332 и ColdFire. Его первая стандартная реализация через порт LPT. Для его работы требуются драйверы, существует достаточно давно opensource BDM драйверы для работы с GDB здесь этот проект: bdm
Существуют драйвеы версии 1.4.3 скомпилированные под WIN (в чем - я не совсем понял, но в первом сообщении я привожу код екзюшника и там вроде видно в чем компилировано). Версия 1.4.3 с багами, по ссылке из первого сообщения есть ссылка на последние исходники 1.4.4 Их желательно скомпилировать под WIN. В исходниках много дополнительной информации не для компиляции, если не разберетесь - помогу.
Для чего это надо?! Я переделываю BDM под USB порт и далее предстоит правка и компиляция по накатанному пути.
klen
собрал. правда пришлось ручками поковырять в win-bdm.c но повлиять не на сто не должно (не собирался под MinGW, заточено все под Cygwin, я это пофиксил)

в результате имеется
либы (может Вам понадобятся пожже при сборке верхней софтины которая BDM использует)
libbdmabstraction.a
libbdmflash.a
libBDM.a
libelf.a
libtblcf.a

бинарники
m68k-bdm-gdbserver.exe
tblcf-boot.exe
tblcf-show.exe
tblcf-unsec.exe
bdm-chk.exe
bdm-cpu32-chk.exe
bdmctrl.exe
bdmflash.exe
bdmmon.exe
bdmreset.exe

походу пришлось дособрать libusb 0.1.12.2 (кстате совсем свежее - летняя ревизия этого года!)
libusb0.sys
libusb.a
libusbd.a
libusb0.dll
usb.h

это то что нада?

выложил
www.klen.org//Files/DevTools/m68k-bdm-1.4-pre4_usblib-0.1.12.2.7z

проверяйте
Make_Pic
Цитата(klen @ Oct 11 2009, 09:33) *
собрал. правда пришлось ручками поковырять в win-bdm.c но повлиять не на сто не должно (не собирался под MinGW, заточено все под Cygwin, я это пофиксил)

в результате имеется
...
это то что нада?

выложил
www.klen.org//Files/DevTools/m68k-bdm-1.4-pre4_usblib-0.1.12.2.7z

проверяйте


Большое спасибо! Буду посмотреть smile.gif Пока проверю со стандартным железом. По результатам отпишусь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.