Now my ISP works, but no video signal
Posted: Fri Mar 21, 2014 3:59 am
Several days age, I found my UZEbox "ISP" can not down program.
http://uzebox.org/forums/viewtopic.php?f=8&t=2044
Yesterday I bought a new ATMEL16 ( no ATMEL644 sold nearby in DIP form) , it can be programmed through my AVRASP programmer in a minimal circuit.
So my avrasp works well. (I doubt it won't work before , it always says avrdude: warning: cannot set sck period. please check for usbasp firmware update).Then I put the ATMEL16 in the UZE Box board I sold, it can not programmed. In default, it uses internal oscillation circuit, so it must be something wrong on my board.After 3 minutes checking, I finally found some sold flaw on some ISP signal line.(check between PIN to PIN, not pad to pad, some PIN is cold sold).
After resold them, the 16 can also be programmed through the ISP. So I installed 644 on my UZE board, it can be programmed!
Then I installed the 644 on the minimal circuit, it won't be programmed. So the 644 (from the kits) only can use ISP on a board using external crystal oscillator about 20M?!
Anyway I programmed my 644 through ISP,
avrdude -c usbasp -p m644 -B 4 -U flash:w:Megatris.hex -U efuse:w:0xFE:m -U hfuse:w:0xD2:m -U lfuse:w:0xFF:m
I connect my UZEboard A/V signal with TV,expect a game showed on TV, BUT there is nothing! The TV shows "no signal ".
The signal on 644 pin 12 is good and stable, the oscillation frequency is about 28M. And the ISP works well.
I checked the documents , and the signal frequency on pin 1 (VIDEO SYNC) should be 15.725 k and pin 4 (VIDEO_CLK ) should be 14.31818 M for NTSC .
But I found nothing on 644 pin 1 and pin 4. I connected my probe directly with pin 1 then pin 4.
So now my question is:
(1) ISP works well , a oscillation signal on pin 12 seems good, does this means 644 works?
(2) I pressed "RESET" several times, but it does not work. I plus 10 k Resist on RESET (PIN 9) and +5 V, it won't work!
(3) How to check pin 1 and pin 4 signals ? maybe directly connecting with 644 pin is wrong, should I sold some extra device?
Thank you very much!
http://uzebox.org/forums/viewtopic.php?f=8&t=2044
Yesterday I bought a new ATMEL16 ( no ATMEL644 sold nearby in DIP form) , it can be programmed through my AVRASP programmer in a minimal circuit.
So my avrasp works well. (I doubt it won't work before , it always says avrdude: warning: cannot set sck period. please check for usbasp firmware update).Then I put the ATMEL16 in the UZE Box board I sold, it can not programmed. In default, it uses internal oscillation circuit, so it must be something wrong on my board.After 3 minutes checking, I finally found some sold flaw on some ISP signal line.(check between PIN to PIN, not pad to pad, some PIN is cold sold).
After resold them, the 16 can also be programmed through the ISP. So I installed 644 on my UZE board, it can be programmed!
Then I installed the 644 on the minimal circuit, it won't be programmed. So the 644 (from the kits) only can use ISP on a board using external crystal oscillator about 20M?!
Anyway I programmed my 644 through ISP,
avrdude -c usbasp -p m644 -B 4 -U flash:w:Megatris.hex -U efuse:w:0xFE:m -U hfuse:w:0xD2:m -U lfuse:w:0xFF:m
I connect my UZEboard A/V signal with TV,expect a game showed on TV, BUT there is nothing! The TV shows "no signal ".
The signal on 644 pin 12 is good and stable, the oscillation frequency is about 28M. And the ISP works well.
I checked the documents , and the signal frequency on pin 1 (VIDEO SYNC) should be 15.725 k and pin 4 (VIDEO_CLK ) should be 14.31818 M for NTSC .
But I found nothing on 644 pin 1 and pin 4. I connected my probe directly with pin 1 then pin 4.
So now my question is:
(1) ISP works well , a oscillation signal on pin 12 seems good, does this means 644 works?
(2) I pressed "RESET" several times, but it does not work. I plus 10 k Resist on RESET (PIN 9) and +5 V, it won't work!
(3) How to check pin 1 and pin 4 signals ? maybe directly connecting with 644 pin is wrong, should I sold some extra device?
Thank you very much!