Greg Ludewig
Forum Replies Created
-
AuthorPosts
-
November 14, 2016 at 1:51 pm in reply to: Can not compile Dragonfly example programs using IAR #15457
Greg Ludewig
ParticipantMike,
Version 7.80 of the IAR toolchain can be downloaded for free along with a 30-day evaluation license. Would it be possible for you to try using version 7.80 to see if you have the same problems compiling under that version?
We would like to get this problem resolved if at all possible.
Thanks,
Greg
Greg Ludewig
ParticipantThe mbed library version is 128:9bcdf88f62b0
The mbed-rtos version is 121:3da5f55If it would help, I could attach a copy of the export zip file for the project.
November 8, 2016 at 11:00 am in reply to: Can not compile Dragonfly example programs using IAR #15368Greg Ludewig
ParticipantMike,
I don’t have a license for version 7.30, but I did try it on version 7.50, and I have the same issues.
Greg
November 7, 2016 at 9:50 am in reply to: Can not compile Dragonfly example programs using IAR #15348Greg Ludewig
ParticipantMike,
we are using IAR version 7.80 and revision 16:71f51c7.
Greg
Greg Ludewig
ParticipantMike,
I’ve tried uninstalling and reinstalling the ST-Link drivers several times. It doesn’t seem to do any good. I always get the ‘not enough space’ error message when I try to copy the bin file to the Dragonfly.
When I double-clink the MBED.HTM file that shows up on the Dragonfly drive, it takes me to the following mbed page, which says that the device ID is not recognized and that I need to update my driver firmware, but even after that I get the same error.
https://developer.mbed.org/platforms/ST-Platforms/
Greg
Greg Ludewig
ParticipantMike,
Yes, I think I have the latest firmware. I did the upgrade, and this is the firmware it says I currently have:
Firmware Version: V2.J28.M16 STM32 Debug+Mass storage
I’m running Windows 7 with Servive Pack 1.
Greg
Greg Ludewig
ParticipantOK, so I’m trying to download the mbed_blinky example onto my MTUDK-ST-Cell dev board with an MTQ-H5-B01 attached. When I try to copy the .bin file to the Dragonfly, I get the message ‘There is not enough space on MULTITECH. You need an additional 92.0 KB to copy these files.’
I have tried disconnecting the USB cable and reconnecting, and have also tried disconnecting the power and reconnecting. I get the same message every time.
Greg Ludewig
ParticipantBryan,
Thanks, that makes sense. I will use the RAM file system. That brings up another question for me, though. What about the system log file (/var/log/messages)? Is it in flash, so that I should avoid writing to the log on a regular basis?
Greg
Greg Ludewig
ParticipantThanks Bryan, that seems to do the trick.
I do have a couple of questions, though.
1) Why do I need to write the output to the RAM filesystem or the SD card? It seems to work OK if I use the main filesystem.
2) I can’t find any documentation on how to access/use the RAM filesystem. Is it simply the filesystem at /mnt/ram (which appears to be linked to /media/ram)?Thanks again.
Greg
Greg Ludewig
ParticipantDarrik,
Thanks for the response. I’m not sure why they were flagged as spam, but I submitted the same post multiple times because it never seemed to show up on the list of forum topics after I submitted it. I’m OK with this post as is, if someone could help me with some libcurl examples, that would be great.
Greg
Greg Ludewig
ParticipantJesse,
thanks, this does help alot. It sounds like it’s not a simple process to transfer a file to the filesystem via the debug port.
Greg
Greg Ludewig
ParticipantOK, thanks.
One last thing. If I want to install a program and have it run automatically at boot time, I assume there’s a script somewhere that I need to update. From what little I know of Linu, I think it depends on what run-level I’m using. Is there some documentation somewhere you could point me to that would explain it?
Greg Ludewig
ParticipantThanks for the help, guys!
I’ve got a few more newbie questions I was wondering if you guys could help me with:
I’ve been using a pppd script to open my connection. Is the best way to do that from my program to just call system(“pppd call cdma &”), or is there a function that would work better? Likewise, when I’m done with the connection, do I just use system(“killall pppd”) to close the connection?
Greg Ludewig
ParticipantMike,
thanks for the quick response. I don’t know anything about Curl, but after reading about it a little, it seems like what I might really want is to use libcurl directly so that I can access it from my application.
Basically, I need to be able to send HTTP POST, PUT, and GET requests to a server in JSON format. If Curl/libcurl are avaiable in CoreCdp I should be able to do that from an application running on the OCG-E, right?
Greg
-
AuthorPosts