The Cornbread Board has been updated, and the design brought onto the GNU/Linux platform and the Eagle 4.01 CAD system. Full design files are provided, along with manufacturing files for the board. As usual, the design and all of its files are released under GPL. The link is on the Cornbread Programmable I/O page.
Tag Archives: cornbread
GNU/Linux Driver for Cornbread and Flapjack Boards Released
Tim Spence has contributed GNU/Linux user space driver code for the Cornbread Board. This code also works for the Flapjack Board, since that is a proper subset of the Cornbread Board. Thanks, Tim!
Cornbread Programmable IO Board Testing Completed
Testing of the Cornbread board is complete, and all hardware and VHDL has been validated. All functions are working correctly. The basic_io.c program in the 16-bit section of the I/O Wxx Drivers has all of the requisite functions to operate the board. The 32-bit drivers are in-work.
Updated Flapjack and Cornbread VHDL, released 16-bit Wxx test code
Testing showed that there was an error in the steering logic, which has been fixed in this release. The preliminary 16-bit Wxx test code written in C and compiled with Borland C++ 3.1 is included. The Cornbread board has been tested in write mode, and everything works as designed.
Updated Flapjack and Cornbread IO Card Designs, Added Pictures
Prototype testing showed that there was an electrical error common to both designs, which has been fixed in this release of both designs. Pictures of the boards have been added to the Pictures page.
Updated Flapjack and Cornbread Programmable Logic VHDL code
Testing showed that there was an error in the addressing logic, which has been fixed in this release.