Monday, March 24, 2008

Day 3 final lay out


40 inputs ( with opto coupling )
40 outputs ( with ULN buffering )
8 analog outputs (0 - 10V)
I2C extender bus ( upto 1M I/O)
Audio AC97 mono (cirrus)
Bus driven I2C / Supply 12V

I2C PCA9698 40 multiple I/O interface up to 1M transfer speed


The only error on the board corrected with a small cable connection

EAGLE AutoRouter Statistics:

Job : c:/eagle projects/domos3/domos3.brd
Start at : 14:24:46 ( 3/01/2008)
End at : 14:50:20 ( 3/01/2008)
Elapsed time : 00:25:34
Signals : 337

RoutingGrid: 3.93701 mil Layers: 2
Connections : 743 predefined: 245 ( 46 Vias )
Router memory : 10817864
Passname : Route
Time per pass : 00:25:34
Number of Ripups : 188
max. Level : 4
max. Total : 27
Routed : 498
Vias : 875
Resolution : 100.0 %
Final : 100.0% finished

Saturday, March 22, 2008

Day 2 addendum

This board situation will first be tested. If everything works correctly Manes can proceed with only two chips left to add to the board. Great job man !

If I see the board I'm getting warm to start writing the software for my third domotic system. Everthing is almost prepared so I can dive in the code when I want. The first thing that I must do is testing the I2C as a proof of concept of the PCA because it is a little bit different compared with the PCF.
More board pictures will follow as we continue.

Day 2 soldering


Tuesday, March 18, 2008

Day 1 soldering

A special thanks to my friend manes for his contribution in the project. I couldn't do this without him. Keep up this beautiful work man ! In the meanwhile I'm preparing a master SD card with everything setup as it should be. When this master is ready I can take some hard copies to have a backup. If the soldering goes as smoothly as this was done on only one day than I can start testing the first of April. (and that's no joke ;-)

Tuesday, March 11, 2008

Still reading and learning

It's been a while that I wrote some stuff here because in fact there's not much to tell at the moment. I'm waiting for the PCB to finish and the order of the components. In the meanwhile I reorganized my computer parc. I had to reinstall the ubunthu installation on my new laptop. The avr studio is already up and running so I can continue my development.

Concerning the books i'm reading well it's the book on kernel development which is near my bed at the moment. Still much to read i'm half way now. All concepts of the linux operating system get the attention step by step. Not that I need these things directly but the intention is to get a better in depth view on the OS itself.

I also experimented with the general security on the ngw meanwhile. The device drivers I'll use in my final user space program are owned by root as user and I wanted to login with my own user name. I added myself in the root group to be able to have access to these drivers. This works great.

I think in about a month I'll start programming again on this project. As soon the PCB is ready I'll post some picture as promised. Just have some patience now.

My development PC is a laptop now Toshiba P200 dual core with dual boot Vista / linux.
I noticed the linux has some better respons ;-)