суббота, 24 декабря 2011 г.

ARM & Rainbow

 Как и обещал выкладываю полное описание макетной платы на которой и занимаюсь разработкой под arm.

Rainbow v1.1 - модифицированная.










 Плата выполнена схематическим аналогом atmel at91rm9200dk.

Процессор: atmel at91rm9200 qu-002, atmel, 180MHz, arm920t(arm9 with cp15 and mmu) core, arm v4t arch, 16/16 kB code/date cache, 16/128 kB internal sram/rom, ebi, sram, sdram, nand, nor, spi, twi, usart(4), dbgu, gpio(96pins), usbh, usbd, jtag, emac. internals - tc(2/6), st, rtc, wd, pit, rtt.


Память:
    ОЗУ: samsung k4s511632b-tc75 x 2, 16bit, 512 Mb sdram, 4banks, 133 MHz
    Флеш: atmel at45db642d, 64 Mbit nand flash, spi/parallel interface.


,
 Переферийные устройства:
     Часы реального времени - dallas ds1307 (протокол - i2c), датчик температуры dallas ds1820 (протокол 1-wire), контроллер ethernet 10/100 BASE-T micrel ks8721bl.
 Плата оборудованна интерфейсом rs232 (микросхема преобразователя уровней maxim max3232), spi (драйвер philips 74hc244d), gpio (также тот же драйвер на шине данных), USB-hab, USB-device, jtag, ethernet rj-45. Также возможно установить разъём для sd/mmc карт памяти.
 Система питания снабжена преобразователями на 5, 3.3, 1.8 вольт, это позволяет питать плату постоянным напряжением 7 - 14 вольт. Контроллер сброса при запуске mcp100, также возможен ручной сброс соотвествующей  кнопкой. Также на плате размещена батарея резервного питания для часов.

Комментариев нет:

Отправить комментарий