Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Наверняка глупый вопрос, по компиляции...
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
Gizma
Всем привет!
Приобрел давечи sk-mlpc-2478... Для моей задачи в первую очередь требуеться реализовать USB host, для работы с флеш-картами... Скачал пример с nxp.com, поразбирал, начинаю компилить uVision3 V3.53

Build target 'SK-MLPC2478'
compiling irq.c...
compiling target.c...
compiling hcdtest.c...
hcdtest.c(91): warning: #111-D: statement is unreachable
compiling usbhost.c...
compiling timer.c...
compiling i2c.c...
i2c\i2c.c(45): warning: C3017W: vect_cntl may be used before being set
compiling pcf8531.c...
compiling uart.c...
uart.c(577): warning: #223-D: function "vsprintf" declared implicitly
uart.c(578): warning: #223-D: function "strlen" declared implicitly
uart.c(574): warning: #177-D: variable "i" was declared but never referenced
assembling Startup.s...
assembling swi_handler.s...
linking...
.\Obj\usbhost_debug.axf: error: L3900U: Unrecognized option '--scatter'.
Target not created

Что эта за опция? Где ее найти и что с ней делать?

В догонку еще глупее вопрос, у меня ноут заместо компорта переходник usb-com, jtaga пока нет... Как прошивать на этом стартер ките? Все что нашел в инете под ком порт это либо другие чипы(lpc21xx-22xx), или для других бордов...
aaarrr
--scatter указывает файл скрипта для линкера. Не знаю, что не так с 3.53, но 3.70 ее понимает нормально.
uriy
http://www.flashmagictool.com/ вроде должен прошивать.
Dreamer
Цитата
Как прошивать на этом стартер ките? Все что нашел в инете под ком порт это либо другие чипы(lpc21xx-22xx), или для других бордов...


У меня тоже отладочная плата прошивается через USB, а порграмма Flash Magic считает, что я работаю с СОМ-портом.
Нужно поставить драйвер, благодаря которому отладочная плата воспринимается Виндами как ком-порт.

Мне помогли вот эти драйвера (прикреплено в собщении)
Gizma
Сегодня опять начал попытки откомпилить, компилю с помощью Keil CARM compiler, вываливает пару сотен ошибок кода*( С помощью Real View compiler то есть тем на что вчера ругался в первым посте выдает
Build target 'LPC2468 OEM Board'
assembling LPC2300.s...
--- Error: failed to execute 'BIN31\ArmAsm'
Target not created



Цитата(Dreamer @ Jul 27 2009, 12:34) *
У меня тоже отладочная плата прошивается через USB, а порграмма Flash Magic считает, что я работаю с СОМ-портом.
Нужно поставить драйвер, благодаря которому отладочная плата воспринимается Виндами как ком-порт.

Мне помогли вот эти драйвера (прикреплено в собщении)



Не понял, ты просто коннектишь комп и борд USB-USB, а ком эмулируеться програмно? Просто назыветься все FTDI CDM Drivers 2.04.16, значит по идеи где то должен быть микруха FTDI, на стартер ките ее 100% нет*)) Как ты их ставил, почитал апноут попытался поставить, ничего не вышло*( Винда никакого нового кома не добавлет*(( Как ты их ставил?
aaarrr
Возьмите нормальный новый Keil. CARM давным-давно упразднен.
Dreamer
Цитата
значит по идеи где то должен быть микруха FTDI, на стартер ките ее 100% нет

Ну а на моей - стоит. Значит, мой совет не поможет.
Gizma
Цитата(Dreamer @ Jul 27 2009, 18:33) *
Ну а на моей - стоит. Значит, мой совет не поможет.



У меня она есть на переходнике USB COM*)) Но как к ней дрова привязать? и нужно ли вообще привязывать переходник мой UCON-232S может дров от него хватит?
Dreamer
У меня процесс инсталяции был предельно простой.
Подключил плату usb-шнурком, плпта запиталась от него же.
Винда обнаружила неизвестное устройство, предложила указать место размещения драйверов. Указал, в системе появился "USB Serial Port COM3". И все, больше ничего не делал.
Gizma
Цитата(Dreamer @ Jul 28 2009, 12:03) *
У меня процесс инсталяции был предельно простой.
Подключил плату usb-шнурком, плпта запиталась от него же.
Винда обнаружила неизвестное устройство, предложила указать место размещения драйверов. Указал, в системе появился "USB Serial Port COM3". И все, больше ничего не делал.



Хехе и правда весьма просто*))
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.