RTL8196C: На подходе нечто большое….

Итак, некоторое время назад я писал о RTL8196C, ковырял под него OpenWRT.
Но пока у меня был завал, добрый мужик из Citrix по имени James дожал это дело, и OpenWRT на RTL8196C завелся.
Его git тут: http://openwrt.panaceas.org/cgit/
Загрузчики для апгрейда памяти в комплекте. Enjoy.
Ну а что происходит тем временем? А я тем временем решил сделать оверкилл, а именно, свой роутер на RTL8196C, с колдунством и эльфийками.
Пока еще проект в стадии рисования символов к кикаду, и схематики, но скоро будут первые рендеры печатной платы.
Ожидаемое железо:

  • RTL8196C
  • RTL8188re wireless на PCIe слоте
  • XC3S500E FPGA (Да, детки, теперь можно офлоадить на ПЛИС SHA-1 и многие другие нужды)
  • 16MB FLASH
  • 2 плашки RAM, то есть с 32х мегабайтовами SDR – 64 мегабайта, с 64Mb плашками – 128, это теоретический максимум. Но так как чипы по 64 метра раза в 4 дороже, скорее всего буду лепить по 32.
  • On-board USB-HUB на 4 порта, с индивидуальным программным управлением питания портов: чтобы сбросить повесиввшийся HSDPA модем теперь не надо лезть на чердак! (Суммарно схема питания протянет где-то 2А на все порты, напряжение USB подстраивается, чтобы можно было аккуратно компенсировать падение на проводах)
  • 4 LAN; 1 WAN
  • 2 антенны на RP-SMA
  • Автономное питание от 7.4 вольтовых LiIon аккумов, зарядник встроенный.
  • Все неразведенное на 2.54 мм штыри, любителям понравится.
  • Питание от 12 вольтового адаптера, извините, USB без степ-апа не зарядит LiPo
  • On-Board SPI ADC для замера напряжений питания и мониторинга заряда батареек.
  • Мой Xilinx SSCU драйвер: ПЛИС можно реконфигурировать не останавливая систему!

Пока я рисую схематику, принимаются фичреквесты по аппаратуре. Ориентировочно к середине/концу мая отдам гербера китайцам ,соответственно конец июня – спаянный прототип/вылов багов. Можно ли его будет купить? А хрен его знает. Коммерциализацией своего маразма у нас я пока еще не занимася, потому решать буду по факту. Следите за новостями!