Bus Pirate firmware auto build: main branch

Here’s a fresh compile from ‘main’: “Proposed fix for “F breaks the PSU””

ci-buspirate-main-cc4ea9b.zip

Build time: 114.72 seconds

Git pull log @cc4ea9b

Updating e07573d..cc4ea9b
Fast-forward
src/commands/global/freq.c | 11 ++++++±—
1 file changed, 7 insertions(+), 4 deletions(-)

Here’s a fresh compile from ‘main’: “Another fix for frequency measurement”

ci-buspirate-main-3d7b985.zip

Build time: 110.87 seconds

Git pull log @3d7b985

Updating cc4ea9b..3d7b985
Fast-forward
src/commands/global/freq.c | 19 ++++++±-----------
1 file changed, 7 insertions(+), 12 deletions(-)

1 Like

Here’s a fresh compile from ‘main’: “clear line during cont. freq measurement on command line.”

ci-buspirate-main-e1baaab.zip

Build time: 115.62 seconds

Git pull log @e1baaab

Updating 3d7b985..e1baaab
Fast-forward
src/commands/2wire/sle4442.c | 2 ±
src/commands/global/dump.c | 2 ±
src/commands/global/freq.c | 2 ±
src/mode/hwhduart.c | 2 ±
src/mode/hwled.c | 12 ++++++±----
src/ui/ui_help.c | 4 ++±
6 files changed, 14 insertions(+), 10 deletions(-)

Here’s a fresh compile from ‘main’: “Rename # command to be reset

ci-buspirate-main-1c25112.zip

Build time: 116.12 seconds

Git pull log @1c25112

Updating e1baaab..1c25112
Fast-forward
src/commands.c | 4 +±-
src/commands/global/cmd_mcu.c | 2 ±
src/commands/global/cmd_mcu.h | 2 ±
src/commands/global/h_help.c | 8 ++++++±
src/translation/base.h | 4 +±-
src/translation/bs-ba.h | 4 +±-
src/translation/en-us.h | 7 ++++±-
src/translation/history/en-us.json | 12 ------------
src/translation/it-it.h | 4 +±-
src/translation/pl-pl.h | 4 +±-
src/translation/templates/bs-ba.json | 12 ------------
src/translation/templates/it-it.json | 12 ------------
src/translation/templates/pl-pl.json | 12 ------------
src/translation/templates/zh-cn.json | 6 ------
src/translation/zh-cn.h | 4 +±-
15 files changed, 26 insertions(+), 71 deletions(-)

1 Like

Here’s a fresh compile from ‘main’: “DDR5 command in I2C mode”

ci-buspirate-main-ffb2463.zip

Build time: 116.41 seconds

Git pull log @ffb2463

Updating 3279929..ffb2463
Fast-forward
src/mode/i2s_out.pio | 2 ±
src/pirate.h | 2 ±
2 files changed, 2 insertions(+), 2 deletions(-)

Here’s a fresh compile from ‘main’: “DDR5 command framework.”

ci-buspirate-main-c3ac15d.zip

Build time: 117.32 seconds

Git pull log @c3ac15d

Updating ffb2463..c3ac15d
Fast-forward
src/commands/i2c/ddr.c | 148 ++++++++++++++++++++++++++++++++++++++++++++++±-
1 file changed, 143 insertions(+), 5 deletions(-)

Here’s a fresh compile from ‘main’: “DDR5 write, unlock, verify, read, etc. Now shows JEDEC vendor ID/name.”

ci-buspirate-main-79a1f4b.zip

Build time: 116.85 seconds

Git pull log @79a1f4b

Updating c3ac15d..79a1f4b
Fast-forward
src/commands/i2c/ddr.c | 421 +++++++++++++++++++++++++++++++++++++++++++±----
1 file changed, 385 insertions(+), 36 deletions(-)

Here’s a fresh compile from ‘main’: “DDR5 command update to all structs. Centralized JEP106 JEDEC id to a central reusable library.”

ci-buspirate-main-c1e739f.zip

Build time: 116.32 seconds

Git pull log @c1e739f

Updating 79a1f4b..c1e739f
Fast-forward
src/CMakeLists.txt | 4 +
src/commands/i2c/ddr.c | 280 ++±–
src/lib/bluetag/src/blueTag.c | 7 ±
src/lib/jep106/jep106.c | 19 +
src/lib/jep106/jep106.h | 1 +
src/lib/jep106/jep106.inc | 1983 +++++++++++++++++++++++++++++++++++++++++
6 files changed, 2178 insertions(+), 116 deletions(-)
create mode 100644 src/lib/jep106/jep106.c
create mode 100644 src/lib/jep106/jep106.h
create mode 100644 src/lib/jep106/jep106.inc

Here’s a fresh compile from ‘main’: “in progress update of ddr5 command”

ci-buspirate-main-32aaaac.zip

Build time: 116.94 seconds

Git pull log @32aaaac

Updating c1e739f..32aaaac
Fast-forward
src/commands/i2c/ddr.c | 1007 ++++++++++++++++++++++±-----------------------
src/translation/base.h | 11 +
src/translation/bs-ba.h | 11 +
src/translation/en-us.h | 13 ±
src/translation/it-it.h | 11 +
src/translation/pl-pl.h | 11 +
src/translation/zh-cn.h | 11 +
7 files changed, 565 insertions(+), 510 deletions(-)

Here’s a fresh compile from ‘main’: “consistency tweaks to DDR5 lock bits display”

ci-buspirate-main-9eb1328.zip

Build time: 116.7 seconds

Git pull log @9eb1328

Updating 32aaaac..9eb1328
Fast-forward
src/commands/i2c/ddr.c | 10 ++++±----
1 file changed, 5 insertions(+), 5 deletions(-)

Here’s a fresh compile from ‘main’: “remove comment” tcs3472x color sensor demo in I2C mode

ci-buspirate-main-83b224d.zip

Build time: 118.29 seconds

Git pull log @83b224d

Updating 9eb1328..83b224d
Fast-forward
src/commands/i2c/ddr.c | 3 ±
src/commands/i2c/demos.c | 95 ++++++++++++++++++++++++++++++++++++++++++++++++
src/commands/i2c/demos.h | 3 ±
src/mode/hwi2c.c | 10 +++±
src/translation/base.h | 1 +
src/translation/bs-ba.h | 1 +
src/translation/en-us.h | 1 +
src/translation/it-it.h | 1 +
src/translation/pl-pl.h | 1 +
src/translation/zh-cn.h | 1 +
10 files changed, 112 insertions(+), 5 deletions(-)

Here’s a fresh compile from ‘main’: “tcs3472 command sample color and display on Bus Pirate LEDs.”

ci-buspirate-main-66d562a.zip

Build time: 118.57 seconds

Git pull log @66d562a

Updating 83b224d..66d562a
Fast-forward
src/commands/i2c/ddr.c | 4 ±
src/commands/i2c/demos.c | 146 +++++++++++++++++++++++++++++++++++++++++±----
2 files changed, 134 insertions(+), 16 deletions(-)

Here’s a fresh compile from ‘main’: “add web style #RGB color code to tcs3471 command”

ci-buspirate-main-8987c70.zip

Build time: 119.56 seconds

Git pull log @8987c70

Updating 66d562a..8987c70
Fast-forward
src/commands/i2c/demos.c | 2 ±
1 file changed, 1 insertion(+), 1 deletion(-)

Here’s a fresh compile from ‘main’: “sht3x and sht4x commands to automate reading of these sensors.”

ci-buspirate-main-5854c86.zip

Build time: 118.72 seconds

Git pull log @5854c86

Updating 8987c70..5854c86
Fast-forward
src/commands/i2c/demos.c | 114 ++++++++++++++++++++++++++++++++++++++++++++±-
src/commands/i2c/demos.h | 4 ±
src/mode/hwi2c.c | 11 +++++
src/translation/base.h | 2 +
src/translation/bs-ba.h | 2 +
src/translation/en-us.h | 2 +
src/translation/it-it.h | 2 +
src/translation/pl-pl.h | 2 +
src/translation/zh-cn.h | 2 +
9 files changed, 136 insertions(+), 5 deletions(-)

Here’s a fresh compile from ‘main’: “add exit button feature for legacy binmode”

ci-buspirate-main-05d8c1f.zip

Build time: 118.81 seconds

Git pull log @05d8c1f

Updating 5854c86..05d8c1f
Fast-forward
src/binmode/legacy4third.c | 72 +++++++++++++++++++++++++++++++++++++++±-----
1 file changed, 64 insertions(+), 8 deletions(-)

Here’s a fresh compile from ‘main’: “WIP: eeprom read write verify”

ci-buspirate-main-f877787.zip

Build time: 117.94 seconds

Git pull log @f877787

Updating 05d8c1f..f877787
Fast-forward
src/commands/global/disk.c | 16 ±
src/commands/i2c/demos.c | 653 +++++++++++++++++++++++++++++++++++++++++++±
src/commands/i2c/demos.h | 3 ±
src/mode/hwi2c.c | 6 +
src/pirate/hwi2c_pio.c | 13 ±
src/pirate/hwi2c_pio.h | 2 ±
6 files changed, 676 insertions(+), 17 deletions(-)

Here’s a fresh compile from ‘main’: “eeprom command in I2C mode, code reorganization”

ci-buspirate-main-dbdce0b.zip

Build time: 117.85 seconds

Git pull log @dbdce0b

Updating f877787..dbdce0b
Fast-forward
src/CMakeLists.txt | 7 +
src/commands/i2c/ddr.c | 3 ±
src/commands/i2c/demos.c | 668 -----------------------------------------
src/commands/i2c/demos.h | 3 ±
src/commands/i2c/eeprom.c | 591 ++++++++++++++++++++++++++++++++++++
src/commands/i2c/eeprom.h | 4 +
src/mode/hwi2c.c | 1 +
src/pirate/hwi2c_pio.c | 41 +++
src/pirate/hwi2c_pio.h | 8 +
src/ui/ui_hex.c | 60 ++++
src/ui/ui_hex.h | 3 +
src/ui/ui_progress_indicator.c | 20 ++
src/ui/ui_progress_indicator.h | 1 +
13 files changed, 739 insertions(+), 671 deletions(-)
create mode 100644 src/commands/i2c/eeprom.c
create mode 100644 src/commands/i2c/eeprom.h
create mode 100644 src/ui/ui_hex.c
create mode 100644 src/ui/ui_hex.h
create mode 100644 src/ui/ui_progress_indicator.c
create mode 100644 src/ui/ui_progress_indicator.h

Here’s a fresh compile from ‘main’: “I2C eeprom command help and device list.”

ci-buspirate-main-c81ed03.zip

Build time: 117.95 seconds

Git pull log @c81ed03

Updating dbdce0b..c81ed03
Fast-forward
src/commands/i2c/eeprom.c | 120 ++++++++++++++++++++++++++++++++++++++±------
src/translation/base.h | 14 ++++++
src/translation/en-us.h | 35 +++++++++±—
src/ui/ui_help.c | 23 +++++++++
src/ui/ui_help.h | 6 +++
5 files changed, 171 insertions(+), 27 deletions(-)

Here’s a fresh compile from ‘main’: “Two color usage help to make it more readable”

ci-buspirate-main-80d1aea.zip

Build time: 119.19 seconds

Git pull log @80d1aea

Updating c81ed03..80d1aea
Fast-forward
src/commands/1wire/scan.c | 2 ±
src/commands/2wire/sle4442.c | 16 +++++++±-------
src/commands/global/a_auxio.c | 6 ++±–
src/commands/global/bug.c | 2 ±
src/commands/global/button_scr.c | 6 ++±–
src/commands/global/cls.c | 2 ±
src/commands/global/cmd_binmode.c | 2 ±
src/commands/global/cmd_selftest.c | 6 ++±–
src/commands/global/dummy.c | 12 +++++±-----
src/commands/global/dump.c | 2 ±
src/commands/global/image.c | 6 ++±–
src/commands/global/logic.c | 16 +++++++±-------
src/commands/global/macro.c | 12 +++++±-----
src/commands/global/ovrclk.c | 4 +±-
src/commands/global/pause.c | 8 +++±—
src/commands/global/script.c | 2 ±
src/commands/global/tutorial.c | 2 ±
src/commands/global/v_adc.c | 8 +++±—
src/commands/hdplxuart/bridge.c | 4 +±-
src/commands/i2c/ddr.c | 18 ++++++++±--------
src/commands/i2c/eeprom.c | 34 +++±-----------------------------
src/commands/i2c/scan.c | 4 +±-
src/commands/i2s/sine.c | 6 ++±–
src/commands/infrared/irtxrx.c | 16 +++++++±-------
src/commands/infrared/tvbgone.c | 2 ±
src/commands/jtag/bluetag.c | 10 ++++±----
src/commands/spi/flash.c | 12 +++++±-----
src/commands/uart/bridge.c | 4 +±-
src/commands/uart/glitch.c | 2 ±
src/commands/uart/monitor.c | 2 ±
src/commands/uart/nmea.c | 2 ±
src/ui/ui_help.c | 29 +++++±----------------------
src/ui/ui_help.h | 6 ------
src/ui/ui_mode.c | 6 ++±–
34 files changed, 111 insertions(+), 160 deletions(-)

Here’s a fresh compile from ‘main’: “Tweak EEPROM help.”

ci-buspirate-main-9496cd8.zip

Build time: 118.24 seconds

Git pull log @9496cd8

Updating 80d1aea..9496cd8
Fast-forward
src/translation/en-us.h | 2 ±
1 file changed, 1 insertion(+), 1 deletion(-)