> Are you saying you were you able to get WB6DNO's code to run? I, > like flyingasic, was unable to get his code to run at all. After > loading it via pdfsusb and restting the PIC, the power light is on > but there's no USB connection and no flashing LED. > > If you got it to work, can you tell us exactly what sequence & > version of everything you used?
Hi Chuck, I have several of both versions of the UBW (thru hole and SMT) and they both work fine with his code. I have my own version of the UBW FW that I use most of the time so I rechecked his code on both today. The short answer is that you need the WB6DHW board connected (not necessary to pwr) to complete the initialization sequence and have the USB connection and flashing LED. The pullups (powered from the UBW) on the SDA and SCL are required to get past the I2C startup routines. You can verify that you can program by loading a older version of the FW. The sequence is: 1) connect UBW to USB 2) hold down prog button and press reset; this will give you the flashing red LED. 3) run PDFSUSB program. Select PICDEM FS USB 0 (Boot) in the selection box. 4) Load Hex file and find the .hex programming file when prompted. 5) Program Device; after about 15 seconds the Message - Programming FLASH Completed will show on the status screen. 6) Press Execute (fails sometimes) or alternatively press the reset button on the board. 7) The board will now boot. If LED is not flashing then it is hung at the I2C startup routines because you don't have the Si570 board present. Hope that helps. If you need further help I could code up a FW version that only checks to see if the Si570 is present and gives the status. 73, Mike Collins KF4BQ
