Coder Social home page Coder Social logo

waybyte / platform-logicrom Goto Github PK

View Code? Open in Web Editor NEW
28.0 4.0 6.0 248 KB

Wireless IoT Development Platform for 4G LTE (RDA8910, ASR1601, ASR1603), GSM (MT2503, MT6261, RDA8955) & NBIoT (MT2625) Chipsets.

License: MIT License

Python 100.00%
quectel quectel-hardware platformio simcom iot aithinker asr1601 asr1603 embedded mt2503

platform-logicrom's People

Contributors

ajaybhargav avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

platform-logicrom's Issues

Could not found Package with ‘framework-siwisdk @ ~0.5.0’

Hi
Today I multiple try to run an example of PlatformIO on VSCode but get an error:" Could not found Package with ‘framework-siwisdk @ 0.5.0 …"

Error:

Could not install platform
PIO Core Call Error: "Platform Manager: Installing git+https://github.com/siwiembedded/platform-siwigsm\r\nPlatform Manager: siwigsm @ 0.4.0+sha.14a8ff9 has been installed!\r\nTool Manager: toolchain-gccarmnoneeabi @ 1.80201.190214 is already installed\r\nTool Manager: Installing framework-siwisdk @ ~0.5.0\r\n\n\nError: Could not find the package with 'framework-siwisdk @ ~0.5.0' requirements for your system 'windows_amd64'"

FYI:

Windows : 10
VSCode : v1.48.2
PlatformIO: v1.10.2

What does this mean and how do I fix it?

Neoway N58 not license activating.

Hi,
I trying to flash program on neoway N58 EVK module. I have flashed logicrom core to rum example codes. Steps I followed

  1. Register my device in Waybyte
  2. Flash the core using logicrom flasher
  3. boot up the device and I'm getting following response
    image
  4. I tried "getlic" command on port0 and I receives following response. Set an APN and tried again
    image
  5. From "devinfo" I'm getting " UID: 100"

what are these response indicates?
help to activate the license

Linux and EC200U

I want to use your platform to develop firmware for EC200U under Debian Linux.
I set up VScode + PlatformIO and installed your platform into PlatformIO and use the blink example for a test with a little change in line 19 because I connected LED into GPIO_19 :).

#define BLINK_GPIO GPIO_19

the project compiles without error and warning

No dependencies
Building in release mode
Checking size .pio/build/ec200u/firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [ ] 1.0% (used 5408 bytes from 524288 bytes)
Flash: [ ] 2.4% (used 25348 bytes from 1048576 bytes)

when trying to upload I got the error ERROR: Unable to find device..
I watched dmsg log and find the EC200U Bootloader port in /dev/ttyACM0

[22114.673793] usb 2-3: USB disconnect, device number 46
[22115.174325] usb 2-3: new full-speed USB device number 47 using xhci_hcd
[22115.342761] usb 2-3: not running at top speed; connect to a high speed hub
[22115.355495] usb 2-3: New USB device found, idVendor=0525, idProduct=a4a7, bcdDevice= 0.00
[22115.355502] usb 2-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[22115.364440] cdc_acm 2-3:1.0: ttyACM0: USB ACM device

for this issue, I change line 188 of rda8910.py from if "SPRD" in port.description: to if "SPRD" in port.description or 1==1: with this change, I can bypass check SPRD string into a port description, after that, I can upload firmware into EC200U.

Searching for USB Port...

Found port ttyACM0
Download FDL1
|##################################################| 100%
Download FDL2
|##################################################| 100%
Download APP
|##################################################| 100%
Resetting device to normal

but nothing is happening!

Run framework on M26

Hi is it possible to run this framework on the M26 Chinese version of M66?
What changes need to be made to make it work?
Thanks

Forced to install an optional package.

I am running PlatformIO on Gentoo. When I tried to initialize a new project for an a9g board, it gave me an UnknownPackageError regarding waybyte/toolchain-gccmipselfrda8955. After reading the package description of gccmipselfrda8955, it should only work on Windows operating systems; however, after reading the platform.json file of this repository, the package should be optional. What could be the issue here?

Result of uname -r:

6.6.13-gentoo

Complete error message:

...
Resolving a9g dependencies...
Tool Manager: Installing waybyte/toolchain-gccmipselfrda8955 @ =4.4.2
UnknownPackageError: Could not find the package with 'waybyte/toolchain-gccmipselfrda8955 @ =4.4.2' requirements for your system 'linux_x86_64'

Flash Logicrom core firmware

Having toruble with flashing the core firmware in my N58 mocule.
I have followed these steps.

  1. Register account on waybyte.in
  2. Click on Register Free Device from left menu
  3. Enter device details
  4. Flash Logicrom core firmware
  5. Put a valid SIM card in device
  6. Turn on the device, It should accquire the license
  7. If device fail to do so, run "getlic" command from device console Port (USB Port 0 or Main UART) to try again.

But i couldn't able to figure out how to flash the Logicrom core firmware,

I have registered the device and also generated the Licence key for the process.
image

please suggest me how to move forward from here.
I want to access the Logicrom SDK.
And paralelly i also made the setup of PlatformIO in my VS code. I am trying to use Logicrom SDK to test my module with examples codes and based on that want to develop the code for MQTT based setup.

Ai-Thinker A9G: activation problem

Hi,

I have Ai-Thinker's A9G board, it works well with Ai-Thinkers firmware, AT commands, GPRS, GPS, Internet, all stuff.
I registered its IMEI on your website.
Then I flashed Logicrom core with Coolwatcher.
It seems to work, but I can't figure out how to activate the firmware:

NW: GPRS Disable fail
NW: SIM card ready
NW: GSM - Registered
NW: GPRS - Registered
NETWORK: APN Not Found, Please configure!
devinfo

UUID:08b91930c86016000000000000000000
IMEI:000000000000000
UID:100
CCID:89701021099225462500
ATI

AT Commands not present on this system, Use help for available commands
getlic

+SER: -4

It needs an APN indeed, but I don't know how to set one up.
Actually, I can't figure out any command besides devinfo.
help command just hangs.

What should I do next to make A9G work?

just getting started with EC200U-CNAA

Can you please guide me with flashing the EC200U-CN with logicrom firmware ?

I don't know where I can get the Logicrom flasher as well, if you can provide me

FileNotFoundError

Hello,I set up VScode and PlatformIO under Window10, when the arduino-blink example compiles,in the quectel_mc60 environment, it's great. However, in the ec200u environment ,I got the error

*** Error 3221225775
Traceback (most recent call last):
File "C:\Users\LiGuang.platformio\packages\framework-logicromsdk\tools\rda8910\pacgen.py", line 1238, in
sys.exit(main(sys.argv[1:]))
File "C:\Users\LiGuang.platformio\packages\framework-logicromsdk\tools\rda8910\pacgen.py", line 1228, in main
ret = args.func(args)
File "C:\Users\LiGuang.platformio\packages\framework-logicromsdk\tools\rda8910\pacgen.py", line 856, in cfg_image
if os.path.getsize(args.path) == 0:
File "C:\Users\LiGuang.platformio\python3\lib\genericpath.py", line 50, in getsize
return os.stat(filename).st_size
FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'C:\Users\LiGuang\Desktop\platform-logicrom-master\examples\gpio-blink\.pio\build\ec200u\firmware.img'
*** Error 1

I have no idea to solve this issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.