Use this checklist after flashing a release checkpoint.
- Boot shows the ABVx splash.
- Launcher opens with large menu text.
- Up/Down moves selection.
- OK opens the selected module.
- GO returns to launcher.
- Open
LISTEN. - MP3 list appears quickly.
- OK plays a track with waveform.
- Up/Down changes volume.
- Left/Right changes track.
1orStoggles shuffle.- In shuffle mode, play/skip through the full library and confirm no track repeats before the cycle completes.
- Cyrillic and Hebrew physical filenames open and play directly;
prepare_music.pyremains an optional ASCII-normalization tool. - macOS
._*.MP3sidecars and their 4 KB FAT aliases do not appear in the Music list. - Cyrillic/Hebrew titles render as glyphs rather than squares in Music List, Track Info, and Listening; long titles marquee without broken UTF-8 characters.
- A malformed FAT name shows
Unsupported filename; Music remains responsive and shuffle continues with the next playable track. - In Music List, Up on the first track wraps to the last track and Down wraps back to the first.
- In Launcher, Up on the first app wraps to the last app and Down wraps back to the first.
2orIopensTRACK INFO.2orPinside Track Info runs the safe probe.
READopens small and large TXT books.- Line/page navigation works.
- Speed mode opens with
1. WRITEcreates, wraps, saves, reopens, edits, and deletes LAT notes.- Cyrillic notes open view-only.
VOICErecords about 20 seconds, saves, plays, and deletes.- After Voice save/play,
READ,WRITE, andLISTENstill show their SD files.
- Open a book, play a track, save a note, and save a Voice recording.
- Return to launcher, then open
INBOX. - Timeline shows
READ,LISTEN,NOTE, andVOICEevents. - Reboot and reopen
INBOX; events remain visible. 1refreshes the internal journal without changing SD availability.
TIMEstopwatch, timer preset, and alarm work.FILESshowsTRANSFER, known files open, unsupported files showFILE INFO.ROUTINEStoggles items,1advances day, stats/manage work.SETTINGSshows SD/BAT/Transfer password, About, and SD reprobe.Dor0opens Dashboard; OK resumes,1/2/3shortcuts work.
TRANSFERstarts AP.- Network
ABVX-Cardputerappears. - Password is
cardputer. http://192.168.4.1/api/pingreturnsping ok./api/list?path=/musiclists files./api/download?path=/notes/NOTE0001.TXTdownloads when the file exists.- Connections v3: upload TXT, 500-900 KB book, 5-10 MB MP3, then interrupt one upload; verify AP and SD remain available after every case.
- Time sync: run
python3 tools/cardputer_time_sync.py sync, confirmOK TIME APPLIED, then compare Time with the Mac clock.