当前位置:网站首页>Dismantle and modify the advertising machine - Amateur decompression
Dismantle and modify the advertising machine - Amateur decompression
2022-06-12 13:53:00 【TMS320VC5257H】
Abstract : Which programmer hasn't had trouble ? What will you do when you are worried ? Maybe a hundred people have twohundred answers . My answer is : Demolition !

The object of this decompression is an advertising machine . After power on , This machine uses beautiful music , With a pleasant female voice to tell old friends that health is very important , What is more reliable than children is the nutrition and health care products in advertisements . This product has numerous black technologies , In a word , Buy buy buy buy . I don't know if it works , But it works well . There is a sound when the machine is turned on , And this is a “ Electronic gifts ”, It's more grand than sending a few eggs .

But it's annoying to listen to advertisements every day , Far from listening to the play , Singing is more comfortable .
What do I do ? Remove it , Transform it .3 Battery powered , Cost saving today ,3 No level conversion chip is needed for this battery , give the thumbs-up !

After disassembly, there is a control board , A horn . The control board is diagonally inserted into this small board .
![]()

This small board is especially like a USB flash drive without clothes .

Its main control chip is Qingtai . There is no doubt that it is a USB drive .

The memory chip is HY27UF1G2A, Capacity is 128M Bytes. For playing an advertisement , enough .

Next, we will use our own USB drive to copy some songs .
Plug in the control board USB In the socket , This control panel is actually equivalent to a MP3 player .
![]()

It's similar to those on the Internet , However, the sound effect requirements are certainly not as high as this , After all, cost comes first . The man who designed the machine ( People ), To admire . Good employees are the ones who can meet the needs of customers .
![]()
Plug the USB drive into , See if the machine can play . Effect bar drop .

Ah , What about the USB drive ? Do you want mass production , Restore space ?

Find a tool , It corresponds to the tool controlled by Qingtai . Mass production tools are equivalent to passing through PC Connecting the Qingtai chip NAND FLASH Chip format . Students who have studied embedded systems know , USB flash disk is equivalent to an embedded system . The firmware developed by the author is burned in the main control chip , This firmware is used to PC The instruction sent from the terminal is converted to the instruction sent from the terminal FLASH The hardware operation of writing or reading in the specified area of the chip . use STM32 You can also make a USB drive .

unfortunately , Mass production is not enough . No new equipment found .

In desperation , Unplug and reinsert . I didn't expect that it could be formatted this time .

After formatting , There is a real USB drive with a size of 119MB. And 128M There is a certain difference , It is mainly caused by inconsistent calculation methods and certain system files in the USB drive .

This USB flash drive can directly copy music or opera , Continue to use .
After disassembly and installation , My mood suddenly became better . Continue to work hard . Pay tribute to the students who designed this advertising machine .
Just like the design concept of embedded system : Just right .
边栏推荐
- Web3.0,「激发创造」的时代
- Qualcomm platform development series (Protocol) QMI brief introduction and usage
- Computational hierarchy -- the problem of large numbers multiplying decimals
- Formal analysis of Woo Lam protocol with scyther tool
- Debug code to quickly locate the error location
- 1003: align output
- 【mysql进阶】mysql索引数据结构的演变(四)
- static 和 extern 关键字详解
- Seekg, tellg related file operations
- 2068: [example 2.6] chicken and rabbit in the same cage
猜你喜欢

一种快速创建测试窗口的方法

Talk about the top 10 classic MySQL errors

618 entered the second half of the period, apple occupied the high-end market, and the domestic mobile phones finally undercut the price competition
![[semidrive source code analysis] [x9 chip startup process] 25 - Introduction to mailbox inter core communication mechanism (code analysis) rpmsg-ipcc RTOS & QNX](/img/90/98faa5856fbc55ff7fda4a3adb3650.png)
[semidrive source code analysis] [x9 chip startup process] 25 - Introduction to mailbox inter core communication mechanism (code analysis) rpmsg-ipcc RTOS & QNX
![[WUSTCTF2020]颜值成绩查询-1](/img/dc/47626011333a0e853be87e492d8528.png)
[WUSTCTF2020]颜值成绩查询-1

事件的传递和响应以及使用实例
![[WUSTCTF2020]颜值成绩查询-1](/img/90/e4c2882357e0a1c6a80f778887e3f5.png)
[WUSTCTF2020]颜值成绩查询-1

Relevant knowledge points of cocoapods

CSDN博客积分规则

D1 哪吒开发板 了解基本的启动加载流程
随机推荐
Does jupyternotebook have a Chinese character database. Can you recognize handwritten Chinese in deep learning
1005: estimation of the earth's population carrying capacity
Now you must know the pointer
1001:Hello,World
1414: [17noip popularization group] score
Seekg, tellg related file operations
通过loganalyzer展示数据库中的日志
Lua common built-in functions
Interview question 17.14 Minimum number of K (almost double hundreds)
[advanced MySQL] evolution of MySQL index data structure (IV)
Alibaba cloud development board haas510 connects to the Internet of things platform -- Haas essay solicitation
【SemiDrive源码分析】【X9芯片启动流程】26 - R5 SafetyOS 之 LK_INIT_LEVEL_TARGET 阶段代码流程分析(TP Drvier、Audio Server初始化)
阿里云开发板HaaS510响应UART串口指令
2063: [example 1.4] cattle eat grass
Codeforces 1629 F1. Game on sum (easy version) - DP, game, thinking
Formal analysis of Woo Lam protocol with scyther tool
AVFoundation
m1 pod install pod lint 失败解决方案
2061: [example 1.2] trapezoidal area
Implementing singleton mode of database under QT multithreading