[A9G] How to create firmare and upload it to the board?

Discussion and questions about boards that can run MicroPython but don't have a dedicated forum.
Target audience: Everyone interested in running MicroPython on other hardware.
Post Reply
VicVicVic
Posts: 1
Joined: Sat Jan 02, 2021 8:56 pm

[A9G] How to create firmare and upload it to the board?

Post by VicVicVic » Sat Jan 02, 2021 9:49 pm

Hi there,

I try to run Micropytnon on A9G.
I have found on github the project by pulkin https://github.com/pulkin/micropython

I understand that firstly I need to burn firmware with Micropython and than upload only "py" files to the board.

Could you tell in general how to run any py-program on it?

The Terra incognito is how to make firmware or where to get it, and which program should I use for uploading?

Thanks in advance,
Victor

User avatar
hcet14
Posts: 34
Joined: Sat Dec 19, 2020 12:59 am

Re: [A9G] How to create firmare and upload it to the board?

Post by hcet14 » Tue Jan 05, 2021 8:59 pm

One question, which µC is running on your A9G? Never heard about A9G.

Did you try the readme on this https://github.com/pulkin/micropython/t ... ts/gprs_a9 or this https://github.com/nk2IsHere/micropytho ... ts/gprs_a9?

I just started with ESP8266 and Micropython. I had to read a lot. There is so much documentation in the net, so almost every beginner question was asked before :D it was fun cause even me got it running.
I'm a beginner with this stuff and no programmer at all.

User avatar
mattyt
Posts: 410
Joined: Mon Jan 23, 2017 6:39 am

Re: [A9G] How to create firmare and upload it to the board?

Post by mattyt » Wed Jan 06, 2021 1:42 am

I hadn't come across that port - or that GPRS device. It looks super interesting! Compact, with GPS and runs MicroPython? Awesome.

Anyway, the clue I think you may need is that in that fork by pulkin, the ports page has a README that links to AiThinker documentation explaining how to 'burn'.

Once MicroPython is running on the device it appears that you'll be able to use the regular serial interface to communicate to the device and transfer files.

User avatar
hcet14
Posts: 34
Joined: Sat Dec 19, 2020 12:59 am

Re: [A9G] How to create firmare and upload it to the board?

Post by hcet14 » Wed Jan 06, 2021 11:35 am

Interesting part, but I wouldn't choose A9G. The AiThinker page says A9G uses a RDA8955 MCU. I didn't find anything about this MCU, no datasheeet, nothing. RDA Microelectronics Inc. was bought by Unisoc https://en.wikipedia.org/wiki/Unisoc I didn't find anything about A9G on the Unisoc page https://www.unisoc.com/en_us/#/home/main Best page I found is this https://github.com/Ai-Thinker-Open/GPRS_C_SDK

This contains maybe the datasheethttp://bbs.ntpcb.com/read-htm-tid-135987.html but my Chinese is way too rusted ;) I'm not able to register.
About A9G in English https://wiki.dfrobot.com/A9G_Module_SKU_TEL0134
I'm a beginner with this stuff and no programmer at all.

garudaone
Posts: 23
Joined: Fri Jul 08, 2022 9:10 am

Re: [A9G] How to create firmare and upload it to the board?

Post by garudaone » Wed Aug 24, 2022 10:19 am

I have used this board for quite sometimes. It's cool and very cheap. the A9 GPRS is 4.5$.
I use this repos:
https://github.com/pulkin/micropython

I spent a lot of time on this board. There're some issues with this board, however it fit my project's goal.

Post Reply