# Hasty Test for TFR/911H

This is hasty-2026-08-11-tfr911h-veryturbos/README.txt


## Plug in USB to your PC.


## To re-flash the firmware:

*   To restart the TFR in "flash me" mode, hold down the button marked "Flash"
    while you press & release the button marked "Reset".

*   Then the TFR will present as a USB STICK directory named "RP2350"
    (or something starting with "R").  Let your operating system mount it,
    if it asks.

*   Copy veryturbos.uf2 onto the directory:

        [Ubuntu Linux] $ cp veryturbos.uf2 /media/$USER/R*

*   If that succeeds, the directory will umount itself.


## To test the card

*   To restart the TFR, press the RESET button.  The current firmware will flash
    LED25 three times on startup.

Run this command in a terminal:

    [Ubuntu Linux]  $  ./tconsole.linux-amd64.exe  -no_modules  -centipede  2>/tmp/log

"2>" redirects the "standard error" output.  
You can also redirect it to /dev/null.  
You can also not redirect it, and you'll see more junk on your terminal.

"-no_modules" means we're not set up for fancier module-based OS9 debugging.

"-centipede" means don't expect a "sync pattern" like the TFR/905 sends.

"-help" shows other options.

If it's just not working, or exits immediately, look at the standard error output
for error messages.

## Commands you can run

Hit Enter a couple of times, and you should see the "TOS:" prompt.

Here are 4 commands that should work:

TOS: mfree
TOS: procs
TOS: mdir
TOS: mdir -e

Do not be concerned when it prints stats like `[Mc=400.000  s=131.519  Mcps=3.04139]`
every few seconds.


## If you terminal shell stops echoing what you type, the magic command to fix it is

    Ctrl-J reset Ctrl-J     ( Ctrl-J is "J" key while Ctrl is held down )



(* Appendix:  The HINT file *)

PICO_EXAMPLES_PATH=/dev/null PICO_SDK_PATH=/home/strick/modoc/coco-shelf/pico-sdk PICOTOOL_FETCH_FROM_GIT_PATH=/home/strick/modoc/coco-shelf/picotool/ cmake ~/modoc/coco-shelf/tfr9/v3/tmanager911/very-turbos/

PICO_EXAMPLES_PATH=/dev/null PICO_SDK_PATH=/home/strick/modoc/coco-shelf/pico-sdk PICOTOOL_FETCH_FROM_GIT_PATH=/home/strick/modoc/coco-shelf/picotool/   make  && cp -v veryturbos.uf2 /media/strick/RP2350/ && p  /home/strick/modoc/coco-shelf/tfr9/v3/generated/tconsole.linux-amd64.exe -no_modules -centipede | tee /tmp/,1

(* END *)
