EEVblog Electronics Community Forum
Electronics => Microcontrollers => Topic started by: legacy on November 25, 2017, 02:23:46 pm
-
Got a sample for 5 USD yesterday
I wonder: how good/bad is it?
and what about the support on software side?
it's written "supported by DAVE": a RAD? no thanks!
Rapid
Applications
Development
Alternative? (ok, I may write the BSP &C from scratch
using the datasheet, but ... :D )
-
UM (https://www.infineon.com/dgdl/Board_Users_Manual_XMC4500_Relax_Kit-V1_R1.2_released.pdf?fileId=db3a30433acf32c9013adf6b97b112f9) :popcorn:
-
https://www.youtube.com/watch?v=mdRNYtW7PlQ (https://www.youtube.com/watch?v=mdRNYtW7PlQ)
-
so, I downloaded the file "Infineon.XMC4000_DFP.2.9.1.pack"
that should contain a lot of examples and good code for the XMC4500 Relax Kit board
but ... I get strange errors when I try to import it into the PackageManager
I am on WindowsXP, and I can't switch to Windows7,8,10
It seems everything you can download, even in the 32bit support, is ... for Windows7 at least
so, how can I get examples and code, now? :-//
damn :palm: :palm: :palm:
-
(https://s8.postimg.org/ijm321h5x/Keil-error.png)
:wtf:
-
Packages can be downloaded from here (https://www.keil.com/dd2/pack) :-//
But I only see "Infineon.XMC4000_DFP.2.9.1.pack"
no more "infineon.XMC4000_DFP.2.8.0.pack"
(supposing it was compatible with XP-software)
-
I am with Keil MDK-ARM v5.14
-
Since V5.20 and later, MDK-ARM is incompatible to Windows XP!
ref here (http://www.keil.com/support/docs/3695.htm), but what about packages?
-
I enjoyed my share of fun with Infineon ARMs - https://hackaday.io/project/27250-mcu-how-tos-reviews-rants/log/70767-infineon-scary-movie-part-one
After working with ARMs from ST, NXP, Freescale (now NXP), TI and Silabs, this one was somehow surprising to me.
-
I don't like DAVE
does someone happen to have MDK519.exe ?
can't find around, and it may solve the problem I have
-
Um, here (https://github.com/mhorauer/XMC4500-Barebone-Projects) examples for Eclipse.
Good!!!
Unfortunately there is no material for the built-in Ethernet.
-
So, I got Keil MDK v5.18 (the last one available for WindowsXP/32bit)
and I was able to import the Infineon's packages, including examples
unfortunately now the tool says that I need a special license among the following
MDK-PRO MDK Professional Edition
MDK-PRO-T MDK Professional 1 year term
MDK-PRO-FL MDK Professional Edition Floating
Currently I have a MDK-ARM-FL MDK Standard Edition Floating, and the compiler refuses to use the special blocks requested by Infineon's Packages :palm: :palm: :palm: :palm:
In short: I can compile a "led blinking" example (since I can directly address a gpio easily), but I can't compiler examples that use Ethernet, SD, Cordic-Engine, etc, those parts are pre-compiled-binaries and require a special license :palm: :palm: :palm: :palm:
The alternative sounds like writing everything from scratch, assembly, C, the whole BSP and drivers, which is of course possible but it's a very time consuming activity :-//