excamera, what I'm hacking on, daily.

jamesb@excamera.com


       
Thu, 03 Jul 2003

PCBs from Olimex arrived
Olimex makes PCBs. I sent a design off to them 14 days ago - a single sided power-over-ethernet extractor. $32 for 160 mm x 100 mm, which is four boards.

Well, the boards came back today. Quality is better than home-made, not quite as nice as the local (more expensive) PCB house.

*

Talking
I had the ISA data and address busses backwards. Wow. That's better. It looks as if the registers get mapped to port 0x300-0x317, so I don't need to do PnP. Phew.

OK, it's 9am and I just read and wrote a register; here are the 4 16-byte register pages:

01 00 E6 88 03 00 00 E5 7F 7E 50 70 56 00 00 00 
41 B4 53 FD 2D FD C2 C2 07 9E E3 E4 44 AE 7B AE 
81 AD 00 FF 5E FF FF FF FF FF FF FF F0 E1 8D 80 
C1 30 00 04 90 00 90 FF 00 FE FF FD FF FE FF FF 

The 50 70 pair on the first line is the RTL8019 chip ID.

Here's the next holdup: I issue what the datasheets call a "remote DMA read" but I keep on getting the same 16 words repeated over the whole of memory. It's weird. Trying to write to SRAM has no effect. Gave up on that - SRAM at address 0x4000 up seems to work just fine.

*