Close
Page 5 of 5 FirstFirst ... 345
Results 41 to 44 of 44

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Senior Member
    Join Date
    Oct 2014
    Location
    Shreveport, LA
    Posts
    121
    Thanks Given
    93
    Thanked 111 Times in 44 Posts
    @radargeek I can't view that thread but I love the details in your post! Thanks.

  2. #2
    Junior Member orwellophile's Avatar
    Join Date
    Dec 2014
    Posts
    19
    Thanks Given
    1
    Thanked 6 Times in 6 Posts
    something about serial flash


    yeah, there's a whopper. 8 megabyte of flash. and i would agree about chip functions. the usb capable chip is probably also doing the AesDecode() that enables everyone's firmware to be unique, it's also capable of secure aes booting, running code from ram (not that i've noticed any), and other fun things. there's an ISCP header on the left (i say that, knowing full well that PIC doesn't use ISCP) if you want to try bricking yours. there's also a green led on either side of the board that flashes nicely (as in, not too brightly).

    still, i am left wondering, if there's only 256 + 128 = 384k of flash, why are our U0000000.bin files 460K?

    i'm also wondering if Mark has released an open protocol for the expansion port, since I just found out my V1 has one (expansion port, and open protocol. also on a 6pin connector).

    BTW, this board has some of the smallest surface mount resistors I have almost never seen.

  3. The Following User Says Thank You to orwellophile For This Useful Post:

    modsl55amg (04-09-2015)

  4. #3
    Senior Member FJR1300's Avatar
    Join Date
    Mar 2014
    Location
    FL
    Posts
    476
    Thanks Given
    227
    Thanked 314 Times in 149 Posts
    Nope, you're way above my pay grade in component level pc board theory!

    I take things apart all the time, definitely respect like minded tinkerers and modders.
    .

  5. #4
    Senior Member radargeek's Avatar
    Join Date
    Jan 2014
    Location
    York, SC
    Posts
    525
    Thanks Given
    116
    Thanked 571 Times in 270 Posts
    Chances are only the ALP engineers who developed the thing knows what the on-board headers are used for. Probably for the initial flash of the bootloader/serial/encryption keys and maybe for QA testing as well (test all the functions of the board before it's shipped). It may also be used for diagnostic purposes if a defective unit is sent back for repair/refurbishment. Even if it is an ICSP header, it's possible and probable that AL uses their own pinout rather than the standard one PIC programmers use. It could just be a diagnostic serial port to allow a diagnostic computer to talk to the processors on the board.

    It's possible that the chips have bootloaders flashed on them even before they're installed on the board (I think Microchip offers this as a service for volume customers). They would still need serial #/encryption key info added if it's unique to each device. There's probably a computer at the factory programmed to do this, each time a board/CPU goes out it connects to the header, gives it a serial # and key, and prints the S/N stickers to put on the outside.

    There's another header on the board, near the USB port. It's 6 pads inline but without holes. It looks much like a standard PIC ICSP header. And it even appears that pin 3 is ground and pin 6 is unused.
    Last edited by radargeek; 01-23-2015 at 09:41 AM.
    If I passed you on the right, YOU are in the wrong lane!

    2016 Encounters/Saves (to date): 33.8: 1/1 (last 4/13) | 34.7: 1/1 (last 3/11) | 35.5: 19/11 (last 8/28) | K: 1/1 (last 6/26)
    2015 Encounters/Saves: 33.8: 1/0 | 34.7: 13/4 | 35.5: 19/10 | K: 4/1 | LIDAR (sighted/hit with/save): 4/1/1

    ACTIVE CMs: Redline X, K, Ka 2,4,5,8 (highway/long trip RD) | New! V1C 3.8945 K, Ka CS, TMF2 w/YaV1 (in-town RD) | ALP Quad | BlackVue DR650GW-2CH

Posting Permissions

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