Плата понравилась но возник вот какой вопрос - будут ли
идти с ней библиотеки для низкоуровневой работы с
процессором/периферией - хотелось бы для начала пора-
ботать с ней без OS. Также существует ли на данный
процессор подробный UserManual как на все LPC2XXX
и AT91xxx ?(На сайте только крайне куцый Datasheet).
Сам я никаких библиотек не создавал, а то что выдает Nuvoton не разглядывал, меня в первую очередь Linux интересовал.
Мануал с раписанием регистов имеется, по "внятности" повествования на уровне мануалов от Atmel-а.
я при портировании QNX курил два документа - даташит и программин гуиде. когда просветление не наступало - лез в патч для линукса и долго-долго экспериментировал.
Извиняюсь за настойчивость, но где взять то, что выдает
Nuvoton, у них на сайте не то что библиотек, а даже
TurboWriter-a нет(только инструкция по его применению),
хуже того - свежий Keil не подозревает о таком процессоре.
P.s> скачал с Нувотона всё что там было + linux-2.6.32-rc5
kernel -- буду складывать мозаику.......
Вот мануал, от турбоврайтера Вам сейчас пользы не будет ...
Ну а то что поддержки в официальном ядре нет, видимо еще не срок :), AT91SAM9260 тоже года через полтора, после появления, в официалке "прописался".
хехе, я немного исследовал этот вопрос
в ядре (2.6.31.3) с сайта arm.~.uk есть поддержка w90p910 и драйвера на TouchScreen и Ethernet (без PHY)
в ядре (2.6.30) с denx.de есть поддержка ts, keypad nand ether ehci
предпринял несколько попыток пристроить драйвера от 2.6.17 - застрелись, там такая мешанина с каталогами, хидерами, именами процов.. думаю что сами китайцы помрут переписывая..
почти удалась адаптация i2c шинки на новое ядро - все поднимается, но уперся в Readonly romfs.gz.. процесс идет
Уважаемые гуру подскажите можно ли на ходу в программе переконфигурировать выводы например uart в gpio или nand в keypad или это все делается только в начале при загрузке ядра. (вопрос возник т.к. я только начал изучать тему линукса и армов а с периферией для проекта надо определиться).