Nov 28, 2012
05:41 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 28, 2012
05:41 AM
I would like to ask if it is possible to develop the XMC4500 Relax Kit under linux enviroment ? I know about DAVE - but it doesnt work under Linux. I just wanted to know if it is possible to use DAVE or something on Linux (ubuntu) platform. Becouse the target board have to communicate with Linux program and it is very difficult to always reboot to Windows, compile and load the program and then reboot to Ubuntu and check if the communication work etc.
Thank you
Thank you
6 Replies
Nov 29, 2012
02:22 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 29, 2012
02:22 AM
Hi Chandavi,
have you evaluated the usage of virtualbox ?
You can run Linux hosted in a Windows.
Regards
Oreste
have you evaluated the usage of virtualbox ?
You can run Linux hosted in a Windows.
Regards
Oreste
Chandavi wrote:
I would like to ask if it is possible to develop the XMC4500 Relax Kit under linux enviroment ? I know about DAVE - but it doesnt work under Linux. I just wanted to know if it is possible to use DAVE or something on Linux (ubuntu) platform. Becouse the target board have to communicate with Linux program and it is very difficult to always reboot to Windows, compile and load the program and then reboot to Ubuntu and check if the communication work etc.
Thank you
Not applicable
Dec 01, 2012
08:06 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 01, 2012
08:06 AM
The application doesnt run well under virtual-box (it need realtime kerner for fast response)
but I will try to have virtual windows with Dave under linux host - hope it will work. But I am right now away so I will try it next week and post if I success.
Thanks for the idea of virtualbox PC (I didn-t know that it is possible to redirect the USB device to virtual PC.) Hope it will work with the debugger.
but I will try to have virtual windows with Dave under linux host - hope it will work. But I am right now away so I will try it next week and post if I success.
Thanks for the idea of virtualbox PC (I didn-t know that it is possible to redirect the USB device to virtual PC.) Hope it will work with the debugger.
Not applicable
Jan 03, 2013
10:57 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 03, 2013
10:57 AM
Hi I have finally tryed using Virtual Box after longer time (I had broken arm) but it does not work (either way linux or windows hosted). So I still need to reboot after flashing.
I would ask, if it is possible and how to just configure gcc (arm-none-eabi-gcc) and gdb with some libraries on a pure Eclipse in linux. I have already succesfully install segger driver on linux and can send commands to the board from GDB server.
I would appreciate any help.
Thanks.
I would ask, if it is possible and how to just configure gcc (arm-none-eabi-gcc) and gdb with some libraries on a pure Eclipse in linux. I have already succesfully install segger driver on linux and can send commands to the board from GDB server.
I would appreciate any help.
Thanks.
Dec 29, 2015
02:32 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 29, 2015
02:32 PM
In my case I successfully use the following setup:
* Host: Xubuntu Linux 15.10 (64 bit)
* Virtualbox 5.0.8 (64 bit)
* Guest: Windows 7 (64 bit)
* DAVE 4.1.4
Testcase: Changing LED blinking patterns of the XMC1100 via USB 2.0.
https://www.youtube.com/watch?v=s9qgiaxKZrM
Installation:
1. Install Virtualbox Guest Additions in Windows and enable USB support
http://www.howtogeek.com/howto/31726/mount-usb-devices-in-virtualbox-with-ubuntu/
2. Optional: Ensure that the Windows installation has enough free space
As DAVE requires many GBs of installation space, I added a second (virtual) 10GB large dynamic HDD in Virtualbox for my Windows Guest System.
3. Optional: Format the new virtual HDD in Windows
similar to this tutorial: http://www.wikihow.com/Partition-Your-Hard-Drive-in-Windows-7
4. Download and install DAVE
(install as much as possible data on the new drive)
5. Connect the XMC to the USB port and enbale the USB device in Virtualbox
check the checkbox in the dropdown menu e.g. called "SEGGER J-Link"
* Host: Xubuntu Linux 15.10 (64 bit)
* Virtualbox 5.0.8 (64 bit)
* Guest: Windows 7 (64 bit)
* DAVE 4.1.4
Testcase: Changing LED blinking patterns of the XMC1100 via USB 2.0.
https://www.youtube.com/watch?v=s9qgiaxKZrM
Installation:
1. Install Virtualbox Guest Additions in Windows and enable USB support
http://www.howtogeek.com/howto/31726/mount-usb-devices-in-virtualbox-with-ubuntu/
2. Optional: Ensure that the Windows installation has enough free space
As DAVE requires many GBs of installation space, I added a second (virtual) 10GB large dynamic HDD in Virtualbox for my Windows Guest System.
3. Optional: Format the new virtual HDD in Windows
similar to this tutorial: http://www.wikihow.com/Partition-Your-Hard-Drive-in-Windows-7
4. Download and install DAVE
(install as much as possible data on the new drive)
5. Connect the XMC to the USB port and enbale the USB device in Virtualbox
check the checkbox in the dropdown menu e.g. called "SEGGER J-Link"
Mar 27, 2018
12:59 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 27, 2018
12:59 AM
Hi,
there is now a tutorial and source code available how to develop code, debug and flash a binary to XMC controllers:
https://github.com/furtnerthomas/Linux-XMC-Development
there is now a tutorial and source code available how to develop code, debug and flash a binary to XMC controllers:
https://github.com/furtnerthomas/Linux-XMC-Development
Mar 15, 2019
11:41 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 15, 2019
11:41 AM
Following this tutorial and installation on Ubuntu, is the resultant functionality equal to DAvE on Windows?