Help;; eeprom won't read/write beyond address 255


Results 1 to 14 of 14

Threaded View

  1. #12
    Join Date
    Oct 2007
    Location
    Vancouver, BC, Canada
    Posts
    33


    Did you find this post helpful? Yes | No

    Default

    my compilation came up with 1686 bytes

    fyi: i used tiny bootloader to load the hex file to the pic and also
    use my trusted programmer to load the hex file.

    the display cannot pass the 256 bytes of eeprom.

    i am sure the READ/WRITE command work fine.
    these code work fine
    Code:
    '    s[0]= %01111111     'these lines work
    '    s[1]= %01000001
    '    s[2]= %01000001
    '    s[3]= %01000001
    '    s[4]= %01111111
        
    '      for c=470 to 474
    '           write c,s[c-470]
    '           pause 1
    '      next c
    i am question the DATA/EEPROM are not working.

    this is from the tiny booloader
    Code:
    Connected to \\.\COM1 at 115200
      HEX: 2 min old, INHX32,18Fcode+cfg+eeprom , total=1686 bytes. 
      Searching for PIC ...
      Found:18F 2620/4620
      eeprom addr:000h <- 00h
      eeprom addr:001h <- 00h
      eeprom addr:002h <- 00h
      eeprom addr:003h <- 00h
      eeprom addr:004h <- 00h
      eeprom addr:005h <- 00h
      eeprom addr:006h <- 00h
      eeprom addr:007h <- 79h
      eeprom addr:008h <- 00h
      eeprom addr:009h <- 00h
      eeprom addr:00Ah <- 00h
      eeprom addr:00Bh <- 70h
      eeprom addr:00Ch <- 00h
      eeprom addr:00Dh <- 70h
      eeprom addr:00Eh <- 00h
      eeprom addr:00Fh <- 14h
      eeprom addr:010h <- 7Fh
      eeprom addr:011h <- 14h
      eeprom addr:012h <- 7Fh
      eeprom addr:013h <- 14h
      eeprom addr:014h <- 12h
      eeprom addr:015h <- 2Ah
      eeprom addr:016h <- 7Fh
      eeprom addr:017h <- 2Ah
      eeprom addr:018h <- 24h
      eeprom addr:019h <- 62h
      eeprom addr:01Ah <- 64h
      eeprom addr:01Bh <- 08h
      eeprom addr:01Ch <- 13h
      eeprom addr:01Dh <- 23h
      eeprom addr:01Eh <- 36h
      eeprom addr:01Fh <- 49h
      eeprom addr:020h <- 55h
      eeprom addr:021h <- 22h
      eeprom addr:022h <- 05h
      eeprom addr:023h <- 00h
      eeprom addr:024h <- 50h
      eeprom addr:025h <- 60h
      eeprom addr:026h <- 00h
      eeprom addr:027h <- 00h
      eeprom addr:028h <- 00h
      eeprom addr:029h <- 1Ch
      eeprom addr:02Ah <- 22h
      eeprom addr:02Bh <- 41h
      eeprom addr:02Ch <- 00h
      eeprom addr:02Dh <- 00h
      eeprom addr:02Eh <- 41h
      eeprom addr:02Fh <- 22h
      eeprom addr:030h <- 1Ch
      eeprom addr:031h <- 00h
      eeprom addr:032h <- 14h
      eeprom addr:033h <- 08h
      eeprom addr:034h <- 3Eh
      eeprom addr:035h <- 08h
      eeprom addr:036h <- 14h
      eeprom addr:037h <- 08h
      eeprom addr:038h <- 08h
      eeprom addr:039h <- 3Eh
      eeprom addr:03Ah <- 08h
      eeprom addr:03Bh <- 08h
      eeprom addr:03Ch <- 00h
      eeprom addr:03Dh <- 05h
      eeprom addr:03Eh <- 06h
      eeprom addr:03Fh <- 00h
      eeprom addr:040h <- 00h
      eeprom addr:041h <- 08h
      eeprom addr:042h <- 08h
      eeprom addr:043h <- 08h
      eeprom addr:044h <- 08h
      eeprom addr:045h <- 08h
      eeprom addr:046h <- 00h
      eeprom addr:047h <- 03h
      eeprom addr:048h <- 03h
      eeprom addr:049h <- 00h
      eeprom addr:04Ah <- 00h
      eeprom addr:04Bh <- 02h
      eeprom addr:04Ch <- 04h
      eeprom addr:04Dh <- 08h
      eeprom addr:04Eh <- 10h
      eeprom addr:04Fh <- 20h
      eeprom addr:050h <- 3Eh
      eeprom addr:051h <- 45h
      eeprom addr:052h <- 49h
      eeprom addr:053h <- 51h
      eeprom addr:054h <- 3Eh
      eeprom addr:055h <- 00h
      eeprom addr:056h <- 21h
      eeprom addr:057h <- 7Fh
      eeprom addr:058h <- 01h
      eeprom addr:059h <- 00h
      eeprom addr:05Ah <- 21h
      eeprom addr:05Bh <- 43h
      eeprom addr:05Ch <- 45h
      eeprom addr:05Dh <- 49h
      eeprom addr:05Eh <- 31h
      eeprom addr:05Fh <- 42h
      eeprom addr:060h <- 41h
      eeprom addr:061h <- 51h
      eeprom addr:062h <- 69h
      eeprom addr:063h <- 46h
      eeprom addr:064h <- 0Ch
      eeprom addr:065h <- 14h
      eeprom addr:066h <- 24h
      eeprom addr:067h <- 7Fh
      eeprom addr:068h <- 04h
      eeprom addr:069h <- 72h
      eeprom addr:06Ah <- 51h
      eeprom addr:06Bh <- 51h
      eeprom addr:06Ch <- 51h
      eeprom addr:06Dh <- 4Eh
      eeprom addr:06Eh <- 1Eh
      eeprom addr:06Fh <- 29h
      eeprom addr:070h <- 49h
      eeprom addr:071h <- 49h
      eeprom addr:072h <- 06h
      eeprom addr:073h <- 40h
      eeprom addr:074h <- 47h
      eeprom addr:075h <- 48h
      eeprom addr:076h <- 50h
      eeprom addr:077h <- 60h
      eeprom addr:078h <- 36h
      eeprom addr:079h <- 49h
      eeprom addr:07Ah <- 49h
      eeprom addr:07Bh <- 49h
      eeprom addr:07Ch <- 36h
      eeprom addr:07Dh <- 30h
      eeprom addr:07Eh <- 49h
      eeprom addr:07Fh <- 49h
      eeprom addr:080h <- 4Ah
      eeprom addr:081h <- 3Ch
      eeprom addr:082h <- 00h
      eeprom addr:083h <- 36h
      eeprom addr:084h <- 36h
      eeprom addr:085h <- 00h
      eeprom addr:086h <- 00h
      eeprom addr:087h <- 00h
      eeprom addr:088h <- 35h
      eeprom addr:089h <- 36h
      eeprom addr:08Ah <- 00h
      eeprom addr:08Bh <- 00h
      eeprom addr:08Ch <- 08h
      eeprom addr:08Dh <- 14h
      eeprom addr:08Eh <- 22h
      eeprom addr:08Fh <- 41h
      eeprom addr:090h <- 00h
      eeprom addr:091h <- 14h
      eeprom addr:092h <- 14h
      eeprom addr:093h <- 14h
      eeprom addr:094h <- 14h
      eeprom addr:095h <- 14h
      eeprom addr:096h <- 00h
      eeprom addr:097h <- 41h
      eeprom addr:098h <- 22h
      eeprom addr:099h <- 14h
      eeprom addr:09Ah <- 08h
      eeprom addr:09Bh <- 20h
      eeprom addr:09Ch <- 40h
      eeprom addr:09Dh <- 45h
      eeprom addr:09Eh <- 48h
      eeprom addr:09Fh <- 30h
      eeprom addr:0A0h <- 26h
      eeprom addr:0A1h <- 49h
      eeprom addr:0A2h <- 4Fh
      eeprom addr:0A3h <- 41h
      eeprom addr:0A4h <- 3Eh
      eeprom addr:0A5h <- 3Fh
      eeprom addr:0A6h <- 44h
      eeprom addr:0A7h <- 44h
      eeprom addr:0A8h <- 44h
      eeprom addr:0A9h <- 3Fh
      eeprom addr:0AAh <- 7Fh
      eeprom addr:0ABh <- 49h
      eeprom addr:0ACh <- 49h
      eeprom addr:0ADh <- 49h
      eeprom addr:0AEh <- 36h
      eeprom addr:0AFh <- 3Eh
      eeprom addr:0B0h <- 41h
      eeprom addr:0B1h <- 41h
      eeprom addr:0B2h <- 41h
      eeprom addr:0B3h <- 22h
      eeprom addr:0B4h <- 7Fh
      eeprom addr:0B5h <- 41h
      eeprom addr:0B6h <- 41h
      eeprom addr:0B7h <- 22h
      eeprom addr:0B8h <- 1Ch
      eeprom addr:0B9h <- 7Fh
      eeprom addr:0BAh <- 49h
      eeprom addr:0BBh <- 49h
      eeprom addr:0BCh <- 49h
      eeprom addr:0BDh <- 41h
      eeprom addr:0BEh <- 7Fh
      eeprom addr:0BFh <- 48h
      eeprom addr:0C0h <- 48h
      eeprom addr:0C1h <- 48h
      eeprom addr:0C2h <- 40h
      eeprom addr:0C3h <- 3Eh
      eeprom addr:0C4h <- 41h
      eeprom addr:0C5h <- 49h
      eeprom addr:0C6h <- 49h
      eeprom addr:0C7h <- 2Fh
      eeprom addr:0C8h <- 7Fh
      eeprom addr:0C9h <- 08h
      eeprom addr:0CAh <- 08h
      eeprom addr:0CBh <- 08h
      eeprom addr:0CCh <- 7Fh
      eeprom addr:0CDh <- 00h
      eeprom addr:0CEh <- 41h
      eeprom addr:0CFh <- 7Fh
      eeprom addr:0D0h <- 41h
      eeprom addr:0D1h <- 00h
      eeprom addr:0D2h <- 02h
      eeprom addr:0D3h <- 01h
      eeprom addr:0D4h <- 41h
      eeprom addr:0D5h <- 7Eh
      eeprom addr:0D6h <- 40h
      eeprom addr:0D7h <- 7Fh
      eeprom addr:0D8h <- 08h
      eeprom addr:0D9h <- 14h
      eeprom addr:0DAh <- 22h
      eeprom addr:0DBh <- 41h
      eeprom addr:0DCh <- 7Fh
      eeprom addr:0DDh <- 01h
      eeprom addr:0DEh <- 01h
      eeprom addr:0DFh <- 01h
      eeprom addr:0E0h <- 01h
      eeprom addr:0E1h <- 7Fh
      eeprom addr:0E2h <- 20h
      eeprom addr:0E3h <- 18h
      eeprom addr:0E4h <- 20h
      eeprom addr:0E5h <- 7Fh
      eeprom addr:0E6h <- 7Fh
      eeprom addr:0E7h <- 10h
      eeprom addr:0E8h <- 08h
      eeprom addr:0E9h <- 04h
      eeprom addr:0EAh <- 7Fh
      eeprom addr:0EBh <- 3Eh
      eeprom addr:0ECh <- 41h
      eeprom addr:0EDh <- 41h
      eeprom addr:0EEh <- 41h
      eeprom addr:0EFh <- 3Eh
      eeprom addr:0F0h <- 7Fh
      eeprom addr:0F1h <- 48h
      eeprom addr:0F2h <- 48h
      eeprom addr:0F3h <- 48h
      eeprom addr:0F4h <- 30h
      eeprom addr:0F5h <- 3Eh
      eeprom addr:0F6h <- 41h
      eeprom addr:0F7h <- 45h
      eeprom addr:0F8h <- 42h
      eeprom addr:0F9h <- 3Dh
      eeprom addr:0FAh <- 7Fh
      eeprom addr:0FBh <- 48h
      eeprom addr:0FCh <- 4Ch
      eeprom addr:0FDh <- 4Ah
      eeprom addr:0FEh <- 31h
      eeprom addr:0FFh <- 31h
      WRITE OK  at 9:17,   time:4.242 sec
    the enclose picture is from my programmer soft.
    Attached Images Attached Images  
    ________________
    KV

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts