github hugelton/Felucca v1.0.3.1
Felucca 1.0.3.1

2 hours ago

Felucca 1.0.3.1

A fix-only update to 1.0.3. Everyone should update, and especially anyone coming from 0.9 with projects that use DIGITAL's ORGAN.

Fixed

  • Updating from 0.9 no longer gets stuck in UBOOT. A 0.9 project with a DIGITAL track whose INDEX + FLT ENV is 0 (0.9's ORGAN) made 1.0.x divide by zero while converting it to FM6 at start-up, so the FM-1 crashed before the screen came on and after a few starts went into UBOOT (a black screen, "WL80UBOOT1.00" over USB). The conversion now has no divide that can be 0, and such projects load with their DIGITAL tracks as FM6, the same sounds as before. The divide-by-zero trap is now off as well: a divide by zero that slips through elsewhere gives a wrong value instead of a crash. (#61, #111)
  • Quick layers: a knob turned in a layer (FX, GLO, SCL, EDIT, held or locked) moves only the layer's control. Before, a turn could also move the page underneath, for example HOME's KNOB 1 together with FX's FILTER. (#102)

If your FM-1 is already stuck in UBOOT

Restore the official firmware with the FM-1 Transporter as described in #61, then install 1.0.3.1 from the web installer as usual.

Thanks

spinkham for finding the cause and the fix (PR #111), Acrawf1 for the dumps and the patience (#61), and Wulgaren, oMauNaProducer and gospodindilly-ops (#102).

Files

  • felucca-1.0.3.1.fwsc: the package the web installer installs (identity FM-1_910, version v1.0.3.1)
  • felucca-1.0.3.1-app.bin: the firmware app alone
  • SHA256SUMS, LICENSE, LICENSING.md, the licence texts from LICENSES/ and ATTRIBUTION.txt.
    The package holds three unmodified JieLi AC79 SDK files under Apache-2.0 (Apache-2.0.txt).

SHA-256 felucca-1.0.3.1.fwsc (609,849 bytes): e801e7aff741d7028683a1cd02ffd958947f3e9a9f4a966e5204ea6e03462c15
SHA-256 felucca-1.0.3.1-app.bin (417,476 bytes): 59aa64bc4cce56093679adf2f0bf81895deee3d94ceb7ff4154622223ef5fb27

Don't miss a new Felucca release

NewReleases is sending notifications on new releases.