Sign In
Upload
Manuals
Brands
Abov Manuals
Computer Hardware
A31G32x
Abov A31G32x Manuals
Manuals and User Guides for Abov A31G32x. We have
1
Abov A31G32x manual available for free PDF download: Quick Manual
Abov A31G32x Quick Manual (33 pages)
USB Bootloader
Brand:
Abov
| Category:
Computer Hardware
| Size: 2.16 MB
Table of Contents
Table of Contents
2
Introduction
5
User Requirements
6
Hardware
6
Starter Kit
6
Shield Board
6
Figure 1. A31G32X Starter Kit Board (Hardware)
6
Figure 2. A31G32X Shield Board (Hardware)
6
Software
7
Reference Documents
7
Figure 3. Compiler (Software)
7
Figure 4. Reference Documents
7
System Requirements
8
ABOV Website
8
Figure 5. Window PC & Mini-B Cable
8
Figure 6. ABOV Semiconductor Website
8
User Bootloader Environment & Concept
9
Figure 7. User Bootloader Environment and Concept
9
Memory Map
10
Figure 8. A31G32X Flash Memory Map
10
USB User Bootloader Protocol
11
Outgoing Packet Definition
11
Data Packet Structure
11
Host Command List
12
ERS_SN (Erase Sector Number)
12
ERS_MC (Erase Macro)
12
SET_DB (Set Data Block)
12
PGM_DB (Program Data Block)
13
GET_CS (Get Checksum)
13
Bootloader Programming Procedure
14
Figure 9. Bootloader Programming Procedure
14
User Bootloader Project
15
Bootloader Project
15
Figure 10. Startup_(Devicename)_Bootkeil.s
15
Figure 11. Main.C
15
Figure 12. Example of A31G32X Keil Option for Target
16
Bootloader Project - Hex to Array
17
Figure 13. Bootloader Project - Step1
17
Figure 14. Bootloader Project - Step2
17
Figure 15. Bootloader Project - Step3
18
Figure 16. Bootloader Project - Step4
18
Application Project
19
Figure 17. Add Bootcode.C in Application Project - A31G32X
19
Figure 18. Example of Setting Options for Target in Application Project - A31G32X
20
Figure 19. Example of Bootcode.C File Option in Application Project - A31G32X
21
Example of User Bootloader for USB
22
Building and Running Project
22
Prepare the Starter Kit
23
Hardware Components of the Starter Kit
23
Figure 20. Starter Kit B/D
23
Set up the Starter Kit
24
Set Jumpers to Control the Starter Kit
24
Figure 21. Starter Kit Jumper & Switch
24
Connect the Starter Kit to Your PC
25
PC Connection Via USB on the Starter Kit
25
Figure 22. Starter Kit and USB Connection
25
Figure 23. USB Input Device at Device Manager
25
Compile & Firmware Update as User Bootloader Project
26
Run the Bootloader Project
26
Figure 24. Open "User_Bootloader_For_Usb" Project
26
Compiling the Bootloader & Application Project
27
Figure 25. Compile Result on Uvision5 (User Bootloader for USB Project)
27
Download the Bootloader
28
Figure 26. Check to User Bootloader for USB Project Setting
28
Figure 27. Download User Bootloader for USB Project on A-Link
28
Update Firmware as USB User Bootloader
29
Figure 28. Starter Kit B/D
29
Figure 29. Run Quickwriter (PC Tool) for USB
30
Check the Updated Application Operation
31
Figure 30. Check the Updated Application Operation
31
Revision History
32
Advertisement
Advertisement
Related Products
Abov A31L12X
Abov A31G324RLN
Abov A31T21 RLN Series
Abov A96G166
Abov A96A166
Abov A96S166
Abov A31G213CLN
Abov A31T216RLN
Abov A31G22x
Abov A31L214
Abov Categories
Microcontrollers
Computer Hardware
Motherboard
Control Unit
Controller
More Abov Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL