Продолжаю описание своих мытарств.
Посмотрев на задние разъемы своей материнской платы, увидел, что в наличие имеется встроенный COM-порт.
Покопавшись в интернете, понял что нужен обычный нуль-модемный кабель(ну с этим мы уже сталкивались в 1996 году, когда паяли оный для игры друг с другом в Duke Nukem 3D).
Порывшись в закромах, кабеля естественно не нашел, зато нашел шариковую мышку с оным разъемом и переходник com-ps/2.
Раскурочил их и припаял по этой схеме -
http://sputniktv.in.ua/images/stories/kabel.jpgСнял джампер, находящийся возле USB разъема. На плате Board v2.1 он один с надписью jp1(так что не промахнетесь).
Подсоединил все кабеля к плате.
Если на LCD экране ничего не происходит и не моргает синий светодиод, значит все ОК, плата перешла в режим прошивки.
Скачал программу
Flash loader demonstratorЗапустил, выбрал COM1(у вас он может быть другим).
Жмем Next.
Если все соединено правильно, то программа перейдет к следующему окну, где будет написано "Target is readable. Please click "Next" to proceed" и указан объем памяти. Next.
Следующее окно покажет нам карту флеш-памяти, доступной для прошивки.
Снова Next и попадаем в окно, где нужно выбрать файл прошивки.
В ”Download to Device” выбираем тип файла .hex и выбираем скомпилированный нами файл: c:\eclipse\cnc_workspace\cnc\out\image.hex
Проверяем, чтобы напротив ”Erase necessary pages” стояла точка. Жмем Next.
Ждем, пока надпись ”Downloading data (проценты) ” сменится на такую: Download operation finished successfully.
Всё, прошивка закончена, жмете Close.
Отключаете питание и нуль-модемный кабель от платы.
Возвращаете на место джампер, подключаете питание и наслаждаетесь крансым окошком, которое гласит, что нет SD карты.
Выключаем питание, вставляем карту, подключаем питание и видим, что компьютер начинает устанавливать драйвера, по окончании которых мы увидим, что добавился новый диск.
Закидываем на карту .cnc файлы с английскими названиеями, так как названия файлов на русском языке будут отображаться кракозябрами.
На дисплее платы будет отображаться синее окошко со списком файлов на карте и списком кнопок и их обозначений(цвета интерфейса как в Norton Commandere).
Пока все.
Теперь осталось спаять кабеля.
Покопавшись в своих закромах нашел ide шлейф 40-жильный, он прекрасно подошел к 40-штырьковому разъему, находящемуся на нижней плате.
Теперь осталось припаять к этому кабелю 16 кнопочную клавиатуру(которая еще ко мне не приехала из Китая) и DB25 разъем.
Схему распайки где брать?
P.S. Нашел в файле c:\eclipse\cnc_workspace\cnc\src\application\global.h в разделе Keyboard строки с GPIO_Pin_цифра. На плате 40 пиновый разъем вроде так и называется.
Клавиатуру вроде понял как подсоединять: будут задействованы разъемы 1,2,3,4,5,6(меня только смутило то, что некоторые разъемы повторяются), а DB25 как?
Контроллер у меня 4 канальный на TB6560