Preparing for WiFi testing

A project log for Open Source HW: Xilinx ZYNQ7000 System on Module

75x40 mm, 6 layer PCB, Xilinx XC7Z7010 FPGA, dual core ARM Cortex-A9, 32Mbyte Flash, SD, microSD, Bluetooth, 100 mil headers, single 3.3V

Antti LukatsAntti Lukats 11/28/2014 at 17:160 Comments

iSDIO or SDIO or SD ? That may be the question, but no longer! iSDIO it is!

The SD Card slot (bottom side, not visible) is designed to support iSDIO. Unfortunately FlashAir version 1 does not support much of the iSDIO at all. So I am waiting for some Amazon orders to arrive, FlashAir rev 2 and PQI WiFi.

What I did not know til yesterday: FlashAir R2 can use be used as 5 bit GPIO Output, this feature is also supported on OZOM, as the SD Card pins can be redefined to be GPIO pins. In that case the top mounted microSD is still available for mass storage, or logging applications. Of course the "shared memory" access to comman RAM area on FlashAir from the WiFi network AND from the ARM Cores. Cant wait the R2 card to arrive!

Electric Imp is also supported, I happened to buy 10 some while ago, never used much. But their online tool was pretty cool. The SHA chip that is requried for Electric Imp to work is added on the board.

And for those who really need to hack with linux, there is an option to plug in some AK2000 based WiFi card. I have the AK2000 SDK laying around waiting to be hacked. AK2000 can also do iSDIO over commands 48/49.

Here is the answer to the Quiz: 90!

On the very first panel, LS Research BT Module was soldered down 90 degrees wrong. It is easy to see that the antenna matching ceramics is not aligned with the RF output!