How to set a cold on fire - the progress of our custom Coldfire board
Jens Klietz
2004-06-21
This document is meant to inform you about the progress with the development
of our custom Coldfire board. It describes the work of our main hardware
developer Jens Klietz. We will update it on a regular basis.
|
|
12/23/2003 ... Started the work on a first small boot-monitor.
|
Some small testroutines works fine - now it's time to write a small
boot-monitor as the next step to the os-boot sequence.
|
|
12/28/2003 ... Serial interface tests done successful.
|
The coldfire board is connected via serial interface with a second computer.
Using a terminal-program the interaction with the some testprograms
works fine.
|
|
01/24/2004 ... The implementation of a first pci-arbiter version done.
|
|
01/31/2004 ... Reorganized and improved the host-pci bridge-logic.
|
The core logic has got an improved structure, I think the code is now
easier to read.
|
|
01/08/2004 ... An additional step towards a better core-logic design.
|
Started the tests of a bdd-package to improve the quality of our VHDL-model.
I think this could be a very important point, because it's nearly impossible
to write an error-free hardware-design. I hope it will be useful to
verify some properties of our core-logic additional to the simulation with
different testbenches.
|
|
02/08/2004 ... Configuration space simulation.
|
Added a few new test-vectors for simulation of the pci configuration
space-access.
|
|
02/08/2004 ... Started the development of a new board version.
|
The tests until now were relatively well. So we decided to do the next step.
The new board will have a microATX-formfactor. Our design will grow up by
integrating a secondary fgpa(Xilinx-Spartan3) as reconfigurable coprocessor,
some reset- and glue-logic, a boot-flash memory and two sdram-connectors.
The fpga will be used with the fg456-package instead of the PQ208-circuit.
I hope this work can be done in a few weeks. :) ||
|
|
03/07/2004 ... Started the development of a ps2-interface+interrupt-logic.
|
|
04/05/2004 ... Discussion about the new board-version.
|
The drawing for the new Coldfire-Board(ACP02) is now available. We discussed
different versions for our graphic solution. The display controller from
Silicon Motion seems to be a real good circuit.
|
|
Experimentation prototype ACP01
|
|
New board design ACP02
|
|
04/08/2004 ... Finished a SRECORD-converter.
|
This small tool closes the gap between hard- and testsoftware-development in our
design-chain. Now it should be possible to accelerate the tests of new
brigde-components inside the glue-logic.
|
|
05/26/2004 ... How we can implement the USB-interface?
|
I had a conversation with another hardware developer about possibilities to
realize the USB-interface. There are two device controller circuits we could
buy, but a min. quant. of about 10000! Another solution is to use an ARM-based
processor with USB2.0-interface, but then we have a difficult to program
multiprocessor system. We are open for every good suggestion.
|
|
06/14/2004 ... Discussion about the display controller SM731.
|
The SM731 is not recommended for future use, so the only alternative now is the
SM722.
|
|
06/20/2004 ... The work on the development board goes on.
|
Added the PCI- and SDRAM-connectors to the actual PCB. Expanded the bootloader
for further tests with the acp01-evb.
|
|