Hubzilla
Login
Hubzilla
Login
Channel Apps
Channel
About
Photos
Files
Calendar
System Apps
Directory
Help
Language
Public Stream
Random Channel
Report Bug
Search
2025-07-16 16:29:04
View Profile
Sprite_tm
sprite_tm@social.spritesmods.com
On the bench today: a Learning Resources button stole... borrowed from my toddler. Has a li'l button on the side, press it to record a phrase.
5
Link to Source
-
-
-
2025-07-16 16:49:32
View Profile
Sprite_tm
sprite_tm@social.spritesmods.com
It's interesting that they did it this way around... it likely means that there's only around 40K of sample memory available, with the firmware containing the following 24K... leaving the remaining 450K of flash entirely empty and unusable. I guess they designed the system with a 64K flash chip in mind, but nowadays 512K is the cheapest you can get? Strange.
1
Link to Source
2025-07-16 16:55:57
View Profile
Sprite_tm
sprite_tm@social.spritesmods.com
I'm wondering if I'm able to figure out what CPU this thing runs and change the firmware... could do something like put Never Gonna Give You Up in the remaining flash, then do something with a RNG and have 5% chance of it playing that rather than the recorded sample. It doesn't *look* like the firmware is encrypted or compressed, there are regions of consecutive bytes and null bytes in there. On the other hand, there aren't any strings (not that you'd necessarily expect any in a console-less microcontroller app) and no recognizable instruction alignment either. Plus, cpu_rec and isadetect.com do not detect anything sane in there.
1
Link to Source
2025-07-16 17:06:43
View Profile
Sprite_tm
sprite_tm@social.spritesmods.com
Hm, sleepy time here. If anyone else wants to play along at home, here's
a binary
.
1
Link to Source
Conversation Features
Loading...
Loading...
Conversation Features
Loading...
Loading...