|
|
  |
отладочная платка для OMAPЗ530 от Embest, стоит ли связываться? |
|
|
|
Feb 9 2010, 11:54
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(AlexN @ Feb 8 2010, 14:00)  линукс если производители не отдадут (мало вероятно), то можно самостоятельно собрать из http://elinux.org/BeagleBoard#Source немного подредактировав конфиги.
|
|
|
|
|
Feb 17 2010, 06:10
|
Группа: Участник
Сообщений: 8
Регистрация: 7-04-09
Пользователь №: 47 287

|
Цитата(Phenix @ Feb 10 2010, 14:39)  оплатили в терре эту платку, сегодня-завтра должны привезти. Только для начала хочу на ней видео под WinCE 6 запустить(если получится  ) Уважаемый Phenix, поделитесь Вашими впечатлениями от данных модулей. Соотношение цена/качество приемлемое или все-таки на грани ? И с какой именно платой работаете: Mini8100 (+SBC8100) или DevKit8000 ? В "Терре" цена конечно уже не $90 (за Mini), но в принципе приемлема...
|
|
|
|
|
Feb 17 2010, 18:03
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(MaximN @ Feb 17 2010, 08:10)  Уважаемый Phenix, поделитесь Вашими впечатлениями от данных модулей. Соотношение цена/качество приемлемое или все-таки на грани ? И с какой именно платой работаете: Mini8100 (+SBC8100) или DevKit8000 ? В "Терре" цена конечно уже не $90 (за Mini), но в принципе приемлема...  По опыту скажу (мнение лично моё, может найдутся те, кто не согласится) по поводу Mini8100: Большой минус в том, что нет на борту USB HOST Highspeed PHY. Вывести USB HOST HS от OMAP3530 без PHY невозможно, следовательно следует ставить PHY с шариками на материнской плате. И похоже ошибки в документации на плату: контакты 73,74 (CON1) - наверно ошибочно названы GPIO183.
Сообщение отредактировал SimpleSoft - Feb 17 2010, 18:12
|
|
|
|
|
Feb 18 2010, 10:22
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(AlexN @ Feb 18 2010, 05:57)  Вот засада. да уж. в циррусе 9315 наоборот - host есть и нет device.
а что в mini8100 стоит в качестве NAND+DDR? и все же, что есть в комлекте на CD? И нельзя ли выложить в в доступное место? (на местный ftp) Как вариант посмотрите: _ttp://www.variscite.com/varomap35xxsbc.html# _ttp://www.kwikbyte.com/KBOC.html
|
|
|
|
|
Feb 18 2010, 13:25
|
Частый гость
 
Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530

|
Цитата(AlexN @ Feb 18 2010, 06:57)  а что в mini8100 стоит в качестве NAND+DDR? и все же, что есть в комлекте на CD? И нельзя ли выложить в в доступное место? (на местный ftp) Там стоит MT29C1G24MADLAJA-6 IT. Есть диск от sbc8100, 500 мегов. на нем документация, схемы, BSP и демо образы WinCE и Linux. Если что-то конкретно нужно - могу залить куда-нить
|
|
|
|
|
Feb 18 2010, 15:41
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(dlman @ Feb 18 2010, 15:25)  Там стоит MT29C1G24MADLAJA-6 IT. Есть диск от sbc8100, 500 мегов. на нем документация, схемы, BSP и демо образы WinCE и Linux. Если что-то конкретно нужно - могу залить куда-нить Положите, пожалуйста, всё по WinCE для данной платы на рапидшару и киньте ссылку.
|
|
|
|
|
Feb 24 2010, 13:54
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
Подскажите кто пробовал эту плату, как ее программировать. Чтото не нашел JTAG на их разъеме. И на самой плате чтото не видно. Прежде чем приобретать хотелось бы разобраться. Имею в виду mini8100
Сообщение отредактировал Nick Nickl's - Feb 24 2010, 13:56
|
|
|
|
|
Feb 27 2010, 07:47
|

Участник

Группа: Участник
Сообщений: 17
Регистрация: 8-10-07
Из: Московская область
Пользователь №: 31 152

|
Так немного о комплектации платы: One SBC8100 Evaluation board One 4.3"or5.6"or7"LCD(With Touch panel) One 512MB SD card One Serial cable (DB9-to-DB9) One 5v@2A Power adapter One USB cable(Type A Male to Type Mini-B Male One Cross Ethernet cable One S-Video cable One CD-ROM (In the bottom) т.е всё что заявлено - присутствует из засад - адаптер идет с литой вилкой под буржуйские розетки и пришлось использовать аналогичный адаптер от отладки chipwrights ( ей в замену и брался сей девайс) на cd-rom присутствует: the cd structure: CD:. ©¦ Readme.txt---------------------------------------this document ©А©¤Document ©¦ ©¦ Readme.txt-----------------------------------introduce the Document folder ©¦ ©А©¤doc_cn ©¦ ©¦ SBC8100УГ»§КЦІб.pdf-------------------the user guide in Chinese ©¦ ©¦ SBC8100їмЛЩІЩЧчКЦІб.pdf---------------the Quickly user guide in Chinese ©¦ ©ё©¤doc_en ©¦ SBC8100 User manual_en.pdf------------the user guide in English ©¦ SBC8100 Quick start manual.pdf--------the Quickly user guide in English ©А©¤Hardware ©¦ ©А©¤Schematic ©¦ ©¦ ©АMini8100.pdf---------------------------the schematic for the main board ©¦ ©¦ ©ёSBC8100.pdf----------------------------the schematic for the mother board ©¦ ©ё©¤Datasheet------------------------------------the folder include the datesheet for the chips in the board ©А©¤Linux ©¦ ©А©¤source---------------------------------------linux source code ©¦ ©¦ x-load-1.41.tar.bz2----------------------the first boot source code ©¦ ©¦ u-boot-1.3.3.tar.bz2---------------------the second boot source code ©¦ ©¦ linux-2.6.28-omap.tar.bz2----------------the linux kernel source code ©¦ ©¦ rootfs.tar.bz2---------------------------the file system source code ©¦ ©А©¤image----------------------------------------the linux system image ©¦ ©¦ MLO--------------------------------------the first boot for sd ©¦ ©¦ u-boot.bin-------------------------------the second boot for sd ©¦ ©¦ x-load.bin.ift_for_NAND------------------the first boot for nand ©¦ ©¦ flash-uboot.bin--------------------------the second boot for nand ©¦ ©¦ ramdisk.gz-------------------------------the filesystem for ram ©¦ ©¦ uImage-----------------------------------the image for kernel 2.6.28 ©¦ ©¦ ubi.img----------------------------------the image for nand ©¦ ©А©¤demo-----------------------------------------the linux Demo system image ©¦ ©¦ ©А©¤android----------------------------------the android system image ©¦ ©¦ ©ё©¤dvsdk------------------------------------the dvsdk image ©¦ ©А©¤example--------------------------------------the example for the board ©¦ ©¦ ©А©¤event_test-------------------------------event_test ©¦ ©¦ ©А©¤led_test---------------------------------led_test ©¦ ©¦ ©ё©¤video.tar.bz2----------------------------Camera module test ©¦ ©ё©¤tools----------------------------------------the tools will be used in the linux develope ©ё©¤WinCE_6 ©А©¤bsp ©¦ ©ё©¤SBC8100.rar---------------------------WinCE BSP source code ©А©¤image----------------------------------------WinCE Image ©¦ ©А©¤lcd480X272-------------------------------the image for 4.3"LCD ©¦ ©А©¤lcd648X480-------------------------------the image for 5.6"LCD ©¦ ©А©¤lcd800X480-------------------------------the image for 7"LCD ©¦ ©А©¤vga1024X768------------------------------the image for VGA ©¦ ©ё©¤dvi1280X720------------------------------the image for DVI-D output ©А©¤app------------------------------------------WinCE application source code ©¦ ©ё©¤ASBC8100 ©А©¤inc------------------------------------------The define file for gpio ©¦ ©ё©¤gpio.h ©А©¤SDK------------------------------------------The define file for gpio ©¦ ©ё©¤SBC8100.msi ©ё©¤bsp_proj-------------------------------------WinCE project file ©ё©¤SBC8100.rar В принципе для своих сборкок WinCE хватает, в user guide весьма неплохо описано необходимое ПО и его состав( ну VS2005 и иже с ним). Досадно только что камеры придется что-то свое городить , есть только разъём на Mini8100 под шлейф и походу драйвер только линуксовый  . По поводу jtag - контакты выведены на площадки модуля Mini ( с той стороны, где штыревые соединители ), но раскинуты в разных местах платы , разъёма нет
Сообщение отредактировал Phenix - Feb 27 2010, 08:07
|
|
|
|
|
Mar 1 2010, 06:07
|

Участник

Группа: Участник
Сообщений: 17
Регистрация: 8-10-07
Из: Московская область
Пользователь №: 31 152

|
Цитата(AlexN @ Feb 27 2010, 12:36)  нельзя ли поделиться разделом Hardware, в том числе datasheets - поскольку поскольку от примененной в плате DDR+FLASH микрон открещивается, ее нет даже в obsolete. могу выслать на мыло
|
|
|
|
|
Mar 1 2010, 14:16
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
Можно ли тоже увидеть эти даташиты ? Или хотябы что за разъемы стоят на mini8100 удасться их найти ответные у нас в продаже ? Фотографий снизу почемуто нигде нет.
|
|
|
|
|
Mar 2 2010, 06:22
|

Участник

Группа: Участник
Сообщений: 17
Регистрация: 8-10-07
Из: Московская область
Пользователь №: 31 152

|
Цитата(Nick Nickl's @ Mar 1 2010, 17:16)  Можно ли тоже увидеть эти даташиты ? Или хотябы что за разъемы стоят на mini8100 удасться их найти ответные у нас в продаже ? Фотографий снизу почемуто нигде нет. Дык, мыло в личку - вышлю, только объём в архиве больше 30 М( почтовик пропустит?), но большая часть- даташит на omap 35xx,так что без него - меньше  . Снизу mini8100 - два двухрядных соединителя с мелким шагом, при желании можно и в плату впаивать  Вот только под камеру - разъём под шлейф гибкий 30- контактный, но он виден - сверху стоит, и в соединителях его нет  .
|
|
|
|
|
Mar 2 2010, 08:44
|
Группа: Новичок
Сообщений: 1
Регистрация: 2-03-10
Пользователь №: 55 758

|
Цитата(Phenix @ Mar 2 2010, 11:22)  Дык, мыло в личку - вышлю, только объём в архиве больше 30 М( почтовик пропустит?), но большая часть- даташит на omap И мне бы этот архивчик, может выложить куда-нибудь...
|
|
|
|
|
Mar 3 2010, 06:53
|
Частый гость
 
Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530

|
Цитата(SimpleSoft @ Feb 18 2010, 18:41)  Положите, пожалуйста, всё по WinCE для данной платы на рапидшару и киньте ссылку. SBC8100 WinCE: h**p://rapidshare.com/files/358206644/wince_6.zip.html Даташиты и доки на SBC8100: h**p://rapidshare.com/files/358210148/sbc8100_doc.zip.html
|
|
|
|
|
Mar 3 2010, 07:40
|
Частый гость
 
Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530

|
Цитата(SimpleSoft @ Feb 18 2010, 18:41)  Положите, пожалуйста, всё по WinCE для данной платы на рапидшару и киньте ссылку. SBC8100 WinCE: h**p://rapidshare.com/files/358206644/wince_6.zip.html Даташиты и доки на SBC8100: h**p://rapidshare.com/files/358210148/sbc8100_doc.zip.html
Сообщение отредактировал dlman - Mar 3 2010, 08:18
|
|
|
|
|
Mar 10 2010, 07:49
|
Местный
  
Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608

|
Цитата(Nick Nickl's @ Feb 24 2010, 05:54)  Подскажите кто пробовал эту плату, как ее программировать. Чтото не нашел JTAG на их разъеме. И на самой плате чтото не видно. Прежде чем приобретать хотелось бы разобраться. Имею в виду mini8100 Не особо нужен этот JTAG - программируется через MMC/SD карточку. Все стартует прямо с нее. У меня нет этой платы, но есть Beagle, KwikByte & Gumstix Overo. И делаю свою по мотивам.
|
|
|
|
|
Mar 10 2010, 11:33
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
Это радует. Через нее же я надеюсь можно программировать и DSP. И еще какими средствами разработки в этом случае вы пользуетесь? Для DSP я знаю тока CCS по крайней мее "держал в руках" пробовал писать и гонял алгоритмы на их эмуляторах. И еще поделитесь как достать Gumstix облизваюсь давно ...
|
|
|
|
|
Mar 10 2010, 16:10
|

Частый гость
 
Группа: Свой
Сообщений: 137
Регистрация: 17-11-08
Из: Ростов
Пользователь №: 41 700

|
Цитата(Nick Nickl's @ Mar 10 2010, 14:33)  Это радует. Через нее же я надеюсь можно программировать и DSP. И еще какими средствами разработки в этом случае вы пользуетесь? Для DSP я знаю тока CCS по крайней мее "держал в руках" пробовал писать и гонял алгоритмы на их эмуляторах. И еще поделитесь как достать Gumstix облизваюсь давно ... купить на сайте http://www.gumstix.com/store/catalog/produ...products_id=227
--------------------
|
|
|
|
|
Mar 10 2010, 17:55
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(Nick Nickl's @ Mar 10 2010, 13:33)  Это радует. Через нее же я надеюсь можно программировать и DSP. И еще какими средствами разработки в этом случае вы пользуетесь? Для DSP я знаю тока CCS по крайней мее "держал в руках" пробовал писать и гонял алгоритмы на их эмуляторах. 1. Смотря что вы хотите разрабатывать. Если это кодирование/декодирование видео/изображений/звука и тд то есть готовое решение от TI DVSDK для WinCE. Тоже самое есть для Linux. Принцип такой: есть библотеки связки ARM и DSP это DSPLINK и CMEM с помощью которых Вы грузите в DSP контейнер (называемый CodecEngine) в котором собраны необходимые алгоритмы и методы связи, далее используя стандартный механизм обращения из ARM к DSP (и обратно) xDAIS работаете с вашими алгоритмами. Если вы используете готовые алгоритмы от TI (JPEG/H.264/MPEG4 и тд - доступны бесплатно в виде собранных библиотек) то для работы с ними из ARM предусмотрен механизм VISA API (Video Imaging Speech Audio API) с помощью которых вы можете легко начать рабоать (VISA API вы можете использовать и со своими DSP алгоритмами). В документации на OMAP и Davinci ядра с DSP проскакивает информация о том, что в DSP ядре есть Video Hardware Accelerators, о которых TI особо говорить не любит, но информация о поддержке их есть в кодах кодеков от TI (например H.264). 2. Поводу CCS. Весь CodecEngine пестрит этими 3мя буквами. Есть готовые шаблоны ("пустышки") для кодеков. Встречались проекты на Eclipse. 3. По отладке DSP. "Ходить" по коду DSP из ARM не получится (если только самому что-то придумать). Из доступных средств - отладочные сообщения которые DSP может "кидать" в trace канал на стороне ARM.
Сообщение отредактировал SimpleSoft - Mar 10 2010, 17:59
|
|
|
|
|
Mar 10 2010, 21:41
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
Спасибо за информацию. Задачу я решаю не стандартную, хочу использовать DSP для распзнавания сгналов (несколько корреляционных алгоритмов). Ось навороченная тут совершенно не нужна, достаточно чтото типа scmRTOS т.е. только синхронизация потоков (возможно и без нее) а уж ввод вывод обслужу сам. Алгоритмы для DSP, я пробовал, прекрасно отлаживаются под CCS без железа, наскока можно верить эмуляторам DSP от TI. Но вот периферия обычных DSP узко заточена на нч звук или видео и мне не подходит. Щас пытаюсь понять какими средствами можно заставить OMAP делать то что мне нужно. Похоже что CCS должен был все это решить. Но вот нет JTAGа и дальше нужно выкручиваться както по другому ... Про поводу покупки gumstix, сайт то известен, хотелось узнать доставляют ли они в Россию или есть какието подводные камни. Ну раз народ покупает значит можно заказывать ....
Сообщение отредактировал Nick Nickl's - Mar 10 2010, 21:56
|
|
|
|
|
Mar 10 2010, 22:10
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(Nick Nickl's @ Mar 10 2010, 23:41)  Спасибо за информацию. Задачу я решаю не стандартную, хочу использовать DSP для распзнавания сгналов (несколько корреляционных алгоритмов). Ось навороченная тут совершенно не нужна, достаточно чтото типа scmRTOS т.е. только синхронизация потоков (возможно и без нее) а уж ввод вывод обслужу сам. Алгоритмы для DSP, я пробовал, прекрасно отлаживаются под CCS без железа, наскока можно верить эмуляторам DSP от TI. Но вот периферия обычных DSP узко заточена на нч звук или видео и мне не подходит. Щас пытаюсь понять какими средствами можно заставить OMAP делать то что мне нужно. Похоже что CCS должен был все это решить. Но вот нет JTAGа и дальше нужно выкручиваться както по другому ... ИМХО: данный SoC заточен для работы под ОС. Если для вас проще Linux используйте лучше его, если проще WinCE то соответственно используйте его. Постарайтесь убрать всё лишнее из ОС, оставив только самую необходимую периферию. Если работать в scmRTOS то видимо поднимать IVA 2.2 придётся самим. Если остановитесь на одной из двух ОС - то вам готовый механизм связи. Для начала попробуйте разобраться как работает DSPLINK и CMEM, а затем используйте пример-пустышку из пакета Codec Engine и добавьте в него тело вашего алгоритма, включите GT-trace для отображения информации с DSP стороны и попробуйте поработать в вашим алгоритмом.
|
|
|
|
|
Mar 10 2010, 23:15
|
Местный
  
Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608

|
Цитата(Nick Nickl's @ Mar 10 2010, 13:41)  Про поводу покупки gumstix, сайт то известен, хотелось узнать доставляют ли они в Россию или есть какието подводные камни. Ну раз народ покупает значит можно заказывать .... По поводу доставки я не знаю. Я живу в той же деревне где и ребята которые делают Gumstix.
|
|
|
|
|
Mar 11 2010, 15:51
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
Спасибо всем за советы. Буду приступать к активным действиям.
|
|
|
|
|
Mar 28 2010, 12:15
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861

|
А у кого-нить с последними ядрами LCD заработал? Перепробовал кучу параметроя ядра. Несколько ядер из разныз git'ов. Везде одно: Код [ 92.322235] omapfb omapfb: no displays [ 92.326110] omapfb omapfb: failed to setup omapfb [ 92.330871] omapfb: probe of omapfb failed with error -22
--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
|
|
|
|
|
Apr 2 2010, 18:10
|
Участник

Группа: Свой
Сообщений: 27
Регистрация: 20-07-04
Из: Moscow
Пользователь №: 343

|
Цитата(dlman @ Mar 3 2010, 10:40)  SBC8100 WinCE: h**p://rapidshare.com/files/358206644/wince_6.zip.html
Даташиты и доки на SBC8100: h**p://rapidshare.com/files/358210148/sbc8100_doc.zip.html ссылка с даташитами умерла... можно перезалить... очень нужно!
|
|
|
|
|
Apr 7 2010, 06:42
|
Частый гость
 
Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530

|
Цитата(usonic @ Apr 2 2010, 22:25)  ссылка с даташитами умерла... можно перезалить... очень нужно! проверил ссылки, файлы еще живы
|
|
|
|
|
Apr 7 2010, 09:26
|
Участник

Группа: Свой
Сообщений: 27
Регистрация: 20-07-04
Из: Moscow
Пользователь №: 343

|
Цитата(dlman @ Apr 7 2010, 09:57)  проверил ссылки, файлы еще живы не получется скачать ,даёт ошибку "This file is neither allocated to a Premium Account, or a Collector's Account, and can therefore only be downloaded 10 times. This limit is reached. To download this file, the uploader either needs to transfer this file into his/her Collector's Account, or upload the file again. The file can later be moved to a Collector's Account. The uploader just needs to click the delete link of the file to get further information. " а можно на мыло? ul_sonic@inbox.ru
|
|
|
|
|
Apr 8 2010, 12:25
|
Участник

Группа: Свой
Сообщений: 27
Регистрация: 20-07-04
Из: Moscow
Пользователь №: 343

|
Цитата(AlexN @ Apr 7 2010, 16:37)  поскольку вы"свой" попробуйте посмотреть в местных закромах upload\MCs\ARM\omap3530_embest_sbc8100\
правда, только hardware Спасибо!
|
|
|
|
|
Apr 23 2010, 06:52
|
Местный
  
Группа: Свой
Сообщений: 205
Регистрация: 16-10-05
Пользователь №: 9 704

|
Цитата(dlman @ Apr 9 2010, 11:49)  Большое спасибо!
--------------------
MPEG-4 - в массы!
|
|
|
|
|
May 15 2010, 06:58
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
Ктонибудь можеть пояснить ? Уменя sbc8100 с флешек не грузится видимо по тому, что подает на флешку 1.8В. Флешки работают от 2В и выше при 2.7 могут писаться. Родная сдохла при втором втыкании в картридер компа. Это нормально ????
|
|
|
|
|
May 15 2010, 08:45
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(Nick Nickl's @ May 15 2010, 09:58)  Ктонибудь можеть пояснить ? Уменя sbc8100 с флешек не грузится видимо по тому, что подает на флешку 1.8В. Флешки работают от 2В и выше при 2.7 могут писаться. Родная сдохла при втором втыкании в картридер компа. Это нормально ???? В первую очередь смотреть надо на sys_boot [5:0], гляньте как у вас настроены sys_boot и с чего он должен грузиться. TPS/TWL сам ставит 3В для карточки. Карточку надо отформатировать в FAT16 и сделать активный раздел (в секторе 0 нужно по смещению 0x1BE записать 0x80) и первым записать MLO.
|
|
|
|
|
May 15 2010, 14:51
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
sys_boot 0x0F при обычной загрузке, 0x2F при загрузке с карточки или UART. Вот на счет 0x1BE записать 0x80 ща проверю Еще один вопрос, чтото медленно работает  , переделал u-boot под свои цели (гружу через com3) написал тест дергания ногой в конце start_armboot а, инициализации все проходят и потом начинается вот это: while(1) { *(volatile unsigned long *)(OMAP34XX_GPIO5_BASE + 0x3C) = 0x400; *(volatile unsigned long *)(OMAP34XX_GPIO5_BASE + 0x3C) = 0x800; *(volatile unsigned long *)(OMAP34XX_GPIO5_BASE + 0x3C) = 0x400; *(volatile unsigned long *)(OMAP34XX_GPIO5_BASE + 0x3C) = 0x800; } получается 250нс одна запись в порт - чтото вшиво тестировал память - заливаю экран получается 30 раз в секунду 800x480 тоже както вшиво, что по 2 байта, что словами по 4, скорость выходит одинаковая - цикл обращения к памяти около 160 нс - около 6 млн раз в секунду ощущения что u-boot както медленно настроил перефирию. Линукс вроде не перенастраивает ничего после u-boot а или я не прав ??
|
|
|
|
|
May 15 2010, 18:28
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
(в секторе 0 нужно по смещению 0x1BE записать 0x80) помогло ! образ виндузов загрузился
|
|
|
|
|
May 19 2010, 07:26
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 5-05-06
Из: Геленджик
Пользователь №: 16 811

|
Реально нужна помощь, разбираюсь уже неделю ничего немогу понять. Т.к. мне не нужна ОС просто стал добавлять свой код в u-boot. Система тактирования настраивается штатными значениями u-boot ftp://ftp.denx.de/pub/u-boot/u-boot-2010.03.tar.bz2, сравнивал цифры с другими u-boot, все тоже самое. Циклы (например delay() из двух ассемблерных инструкций) выполняются реально 500-600М инструкций в секунду (как PLL скорость настроишь) а доступ MPU к памяти и портам GPIO тормозит - обращение к GPIO 250нс к любой памяти 125нс. частоты L3 166мгц L4 83 мгц вроде, PLL3 точно 332Мгц настраиваю и делители все проверял. При этом включение или отключение LCD практически не влияет (подключаю его инициализацию и работу в проект) значит он гребет из памяти шустро и ему никто не мешает (разрешение дисплея 800x480). Понижение частоты PLL3 (котрый генерирует частоту для CORE и соответственно L3 L4) в два раза снижает время доступа раза в полтора. Что может еще тормозить ????
|
|
|
|
|
Nov 22 2010, 13:09
|
Группа: Новичок
Сообщений: 3
Регистрация: 12-11-09
Пользователь №: 53 582

|
подскажите у кого-нибудь была такая проблема и есть ее решение: есть плата devkit8000 или mini8100 c прошитым образом windows Ce. После прошивки все работате нормально. Можно перезагружаться много раз без проблем. После того как плата полежит с выключенным питанием (батарейка тоже не подключена) хотя бы ночь портится образ в NAND flash. Загрузка останавливается с таким сообщением: Texas Instruments Windows CE NAND X-Loader for DevKit8000 OMAP3530 Built May 6 2010 at 10:51:04 Version 6.09.00 .. Jumping to bootloader
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Mar 10 2010 15:31:09
Texas Instruments Windows CE EBOOT for DevKit8000 OMAP3530, Built May 6 2010 at 10:50:45 Version 6.09.00
OMAP3430 Version 0x4b7ae02f (Unknown) TWL4030 Version 0x10 (ES2.x) System ready! Preparing for download... INFO: Predownload.... Checking bootloader blocks are marked as reserved (Num = 14)
INFO: Boot configuration found OALFlashStoreOpen: 1024 blocks, 64 sectors/block OALFlashStoreOpen: 2048 bytes/sector, 14 reserved blocks Hit space to enter configuration menu 1...
Load NK image from flash memory ERROR: BP_ReadData call failed!
-------------------------------------------------------------------------------- Main Menu -------------------------------------------------------------------------------- [1] Show Current Settings [2] Select Boot Device [3] Select Debug Device [4] Network Settings [5] Flash Management [6] Set Device ID [7] Save Settings [0] Exit and Continue
Selection:
|
|
|
|
|
Dec 12 2010, 14:51
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 17-08-08
Из: Петербург
Пользователь №: 39 655

|
Цитата(Nick Nickl's @ May 20 2010, 21:36)  Спасибо, но не могу достучаться до сервера. Нужен только Линукс. Может на рапидшару...
|
|
|
|
|
Mar 11 2011, 20:12
|
Группа: Новичок
Сообщений: 3
Регистрация: 12-11-09
Пользователь №: 53 582

|
Может кому то будет интересно как решилась моя проблема с платами от Embest. Все таки разработчики соизволили ответить и прислали обновленный BSP. Беглым взглядом заметил что была исправлена ошибка при чтении дефектных блоков NAND (ECC). После обновления все работает хорошо. Кстати Linux + u-boot на тех платах работал без проблем. Видимо там все хорошо с коррекцией данных из порченных блоков NAND.
|
|
|
|
|
Mar 13 2011, 16:36
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 17-08-08
Из: Петербург
Пользователь №: 39 655

|
Цитата(red_demon @ Mar 11 2011, 23:12)  Кстати Linux + u-boot на тех платах работал без проблем. Интересует исходник bsp linux. Начинаем запускать "материнку" для mini8000. SD card с горем пополам запустился, а DM9000 не хочет. Есть надобность посмотреть в глаза исходникам, которые работают на Вашей плате. Там ведь тот же dm9000 стоит, по-моему. Если не трудно, забросьте на файлобменник bsp linux. Если у нас получится запуститься со значительным успехом, вся информация будет доступна online.
|
|
|
|
|
Apr 12 2011, 10:26
|
Группа: Новичок
Сообщений: 3
Регистрация: 12-11-09
Пользователь №: 53 582

|
Цитата(Царик Игорь @ Mar 13 2011, 19:36)  Интересует исходник bsp linux. Начинаем запускать "материнку" для mini8000. SD card с горем пополам запустился, а DM9000 не хочет. Извиняюсь, поздно заметил сообщение. Если еще интересует bsp, скажите ваш e-mail, я могу отправить u-boot + ядро, с которыми работает DM9000
|
|
|
|
|
Apr 13 2011, 10:59
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 17-08-08
Из: Петербург
Пользователь №: 39 655

|
Цитата(red_demon @ Apr 12 2011, 13:26)  Извиняюсь, поздно заметил сообщение. Если еще интересует bsp, скажите ваш e-mail, я могу отправить u-boot + ядро, с которыми работает DM9000 Очень кстати! <itsar@mail.ru> Большое спасибо!
|
|
|
|
|
Apr 27 2011, 08:12
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 17-08-08
Из: Петербург
Пользователь №: 39 655

|
Цитата(Ivan Kuznetzov @ Apr 23 2011, 22:37)  мини8100 от литий-ионного аккумулятора на 3.7В можно запитать? По ДШ TPS-ка от 2.7 Вольт работает. Похоже мини8100 как раз для этого и предназначена. В даташите от 2.7 до 4.5.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|