Shop OBEX P1 Docs P2 Docs Learn Events
[HX512] custom firmwares — Parallax Forums

[HX512] custom firmwares

kuronekokuroneko Posts: 3,623
edited 2009-06-07 05:09 in Propeller 1
I had the chance to verify my f/w designs this week (ISP cable arrived), so I thought I might as well share them in case they prove useful to others.

Unless stated otherwise the CPLD retains the pin assignment used by the Hydra (clock/reset/command) as well as the command encoding (rd/wr/latch). The archives contain the ABEL source file(s) and the JEDEC file for 3.3V/slow slew rate.

hx512_cpld.0

- no setup cycle (hard-wired post-increment)
- no part of the address is p/reset while setting any other part
- commands:
  %0-: rd/wr
  %10: latch LSB (1 cycle)                                         [b]LSB[/b]
  %11: latch MSB (1 cycle + 1 optional cycle to set 64K page)      [b]MSB [noparse][[/noparse]page][/b]
- LED assignment: P5/-/-/P2..P0: latch mode/-/-/page


hx512_cpld.1

- no setup cycle (hard-wired post-increment)
- no part of the address is p/reset while setting any other part
- commands:
  %0-: rd/wr
  %10: latch LSB (1 cycle + 2 optional cycles to set MSB and page) [b]LSB [noparse][[/noparse]MSB [noparse][[/noparse]page]][/b]
  %11: latch MSB (1 cycle + 1 optional cycle to set 64K page)      [b]MSB [noparse][[/noparse]page][/b]
- LED assignment: P5..P4/-/P2..P0: latch mode/-/page

Comments

  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-06-06 12:02
    Just a thought: would you be willing, for a fee, to program my HYDRA card with what ever final results you come up with.
    I know this sounds vague, but I would rather not invest in the cabling, verification, and whatnot. I send the card to you and you send the card back reprogrammed. Just think about it.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • kuronekokuroneko Posts: 3,623
    edited 2009-06-06 13:06
    James Michael Huselton said...
    Just a thought: would you be willing, for a fee, to program my HYDRA card with what ever final results you come up with.
    Short answer yes (but forget about the fee). However, as I live in Japan it's your decision whether you want to send the card abroad (for what is basically a 3sec job).

    @all: Is there someone closer (locationwise) to James who could help him out?
  • jazzedjazzed Posts: 11,803
    edited 2009-06-06 16:21
    One could build a programmer with the Hydra (I'm too busy). JTAG is built on SPI ... the same interface used by SD cards. More JTAG information for anyone with time to persue it is on Wikipedia http://en.wikipedia.org/wiki/JTAG .

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    --Steve


    Propalyzer: Propeller PC Logic Analyzer
    http://forums.parallax.com/showthread.php?p=788230
  • Ron SutcliffeRon Sutcliffe Posts: 420
    edited 2009-06-06 16:38
    Here is the place to start
    http://hobby_elec.piclist.com/e_cpld3_3.htm

    Ron
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-06-07 05:09
    I have too many projects right now. I want to pay someone to program the card I have, tested and return to me.
    The intellectual challenges very simple I just do not have time.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
Sign In or Register to comment.