after researching datasheets and example board designs (thanx to all provided) and seeing all the people making boards I think I'm ready for a first pass prototyping board. Our focus is on RT-Thread or FreeRTOS lighting controllers with Ethernet to SDIO FPGA data handling. No LCD or video in/out. We've worked with SSD210 but are tired of no documentation of registers etc. even with a signed NDA.
I've looked all over for some sample quantities to prototype with. does anyone have on-hand or access to a modest supply? payment from USA but shipping to my agent in Guangzhou for assembly (or agent can pay in China).
Thanx,
Ed Bryson
Joshua 1 Systems Inc
Knoxville TN USA
离线
F133/D1s 芯片淘宝购买地址: https://item.taobao.com/item.htm?id=658215313702
F133/D1s 芯片淘宝购买地址: https://item.taobao.com/item.htm?id=658215313702
F133/D1s 芯片淘宝购买地址: https://item.taobao.com/item.htm?id=658215313702
离线
If you are looking for a solution with D1, maybe you can talk to the people at Sipeed. They are the official sales outlet of Allwinner's D1 EVK outside the country (through Seeed Studio, they themselves handle tech support and a good part of the development of that board).
Sipeed started as a dev kit manufacturer, but now is focusing on solutions. I think you can have a wonderful collaboration with them.
FYI, D1 is designed to run Linux. I don't know if anyone has a working non-Linux BSP at all. If you do not want to reinvent all wheels, I'd suggest either you talk to someone who has intimate knowledge of the chip and its BSP, so that he or she can easily port the drivers to whatever OS you choose, or just use an MCU, not an MPU at all.
Don't know why it has to be SDIO, but if you just want to bridge Ethernet to an FPGA, consider using SPI. There are a lot of MCUs that have both an Ethernet MAC, sometimes even a PHY, and a fast SPI port. Take no more look other than ESP32, the most widely used IoT chip in the hobby, and you will find that it has all, even SDIO (though I'd avoid it due to patent issues).
Oh, BTW, the founder and owner of Sipeed also founded AI-Thinker, the company that propelled Espressif to what it is from just another discreet Chinese IoT chip manufacturer. If you want an ESP32 consultant, consider no more than her or her husband, a genius on chip designing, the designer of K210, and he "casually" designs 14nm chips at home.
Disclaimer: I know the people behind Sipeed well, though I do not work there nor do I get paid for promoting their services.
离线
@Blueskull
原来矽速和安信可是同一个老板呀。
离线
@Blueskull
原来矽速和安信可是同一个老板呀。
现在不是了。安信可换老板了。
离线
Thanx all for input. Next Month is Monday, i'll order then ;^)
@Blueskull
Not targeting SDIO, just an example. i can control the interface into my FPGA but can't on other chips. i may have need for other chips that will use SPI and by moving FPGA hi speed channel to SDIO it would free up SPI channels. Not reinventing the wheel, just porting years of knowledge/development on MCU platforms to this environment.
离线
here's a 3D of a pre-production SSD212 design. considering jumping to F133-A ...
离线
@j1sys
Just a question; why do you specifically want to use the F133 chip? I thought the F133 was very good for driving displays but you said you don't need them in your product.
离线
@unturned3
after years of fighting flash/ram sizes in MCU (PIC32, PSOC5, XMC4500, etc) the ability to program/buffer in a 64MB memory is unbelievable. we've had 10Base-T, then 100Base-T but very few MCU have 1000Base-T. one thing we fight in professional lighting displays is latency so the faster/wider the pipelines the better. we use an FPGA to take a buffer of lighting data and custom generate peripherals that are tailored to the pixel protocols. no need for fooling spi/uart to do the job with our custom drivers nailed to the protocol. not the only way to get there, just a path we are taking. we are near production on SSD212 products but they have been so difficult to work with on documentation. porting the drivers from linux to freertos when you don't know the register bits has been a pain in the ....
just our humble opinion after many years of product development.
there are no rules, and those are the rules (Fraggle Rock)
离线
@j1sys
What bits do you need to know about the SSD212.
Most of it is the same as the other SSDxxx chips. I have linux 5.15 running on it with some minor changes for the new GPIO.
Also we have the kernel, u-boot etc sources now.
离线