Skip to content
bvernoux edited this page Oct 11, 2014 · 281 revisions

Done to push in git repo(bvernoux):

  • Refactoring of command "engine"
  • HydraBus only:
    • Add compatible BusPirate commands: MODE_INFO=i, MODE_START=[, MODE_STOP=], MODE_STARTR={, MODE_STOPTR=}, MODE_READ=r, MODE_CLK_HI=/, MODE_CLK_LO=, MODE_CLK_TK=^, MODE_DAT_HI=-, MODE_DAT_LO=_, MODE_DAT_RD=., MODE_BIT_RD=!
    • New Bus mode configuration and management: Hiz
  • Removed command ch_test to free lot of memory
  • SD commands:
    • Rewrite of command "ls" adding files & dir attribute and working like a real ls command.
    • New commands: "cd", "pwd", "sd_rperfo"(to test sd performance)

Work In Progress(bvernoux):

  • HydraBus only
    • Add compatible BusPirate commands: MODE_INFO=i, MODE_START=[, MODE_STOP=], MODE_STARTR={, MODE_STOPTR=}, MODE_READ=r, MODE_CLK_HI=/, MODE_CLK_LO=, MODE_CLK_TK=^, MODE_DAT_HI=-, MODE_DAT_LO=_, MODE_DAT_RD=., MODE_BIT_RD=!
  • New Bus mode configuration and management:
    • SPI Parameters: SPI DevNum, Mode=Slave/Master, Baudrate, Polarity/Phase, NbBits, FirstBit=LSB/MSB
    • I2C Parameters: I2C DevNum, Mode=Slave/Master, Baudrate, Address
    • UART Parameters: UART DevNum, Baudrate ...
  • "Smart" completion depending on command when TAB is pressed to simplify/speedup commands usage

TODO:

  • Cleanup whole source code using linux coding style.
  • SD commands:
    • New commands: "rm", "mkdir"
  • Add Bus mode= 1-Wire, 2-Wire ... other TBD.

How to Flash/Use HydraFW

How to Build/Flash/Use HydraFW

Developer Getting-Started with HydraBus and STM32CubeIDE

Hardware

Firmware (hydrafw) performances

Firmware (hydrafw) Application guides

Firmware (hydrafw) guides

How to Help

Clone this wiki locally