Jump to content


  • Content Count

  • Joined

  • Last visited

  1. Thank you Robert. The exact code in the screen shots above is the latest MatrixMath example Rei posted in that zip file along with the .h and .cpp files that compiles to 10,800 bytes. I don't doubt Rei's work one bit. I agree with Rei's assessment of some sort of serial port issue. Perhaps a driver or something. But I only have serial port problems with this code. Everything else prints out fine. And it's not consistent as shown in the screen shots. That's what makes this such a tough problem. I'm more of an electronics guy than a software expert (to me, a PID system is a 25 cent dual op amp
  2. I hate saying this, I appreciate what you're doing and your work Rei, I really do, but it does not work for me after 3 reloads of Energia and 2 different boards. All of the example programs with the Energia software package work. The new files were put in the appropriate place. The shots below are when it would actually print. I did get the inverted print matrix one time but most of the time nothing will print out or just a few numbers will. It's hit and miss but mostly miss. The old files were deleted and replaced, did a reboot but it still doesn't work. It's got to be something with my syste
  3. Thank you kindly Robert and appreciate your work. I agree, Stellaris would be just ideal for embeded high speed neural networks particularly with the SIMD set up properly for dual 16 bit half floats because with neural networks there's essentially no benefit to 32 bit floats. But, not a thing. The example matrix sketch is loaded, have the three tabs including .ccp and .h, everything is on COM10, code and terminal set to 9600, complies to 10,704 bytes, not a thing prints out. It simply doesn't work. Load the AnalogSerialRead example sketch. Works perfectly. Try to load nn_sine_solve, MatrixM
  4. Thanks Rei. I'm going to have to wait until Energia is past the alpha phase. It's too unreliable/unstable at this point particularly seeing the M4F not being erased like it does with the MSP430. I have a feeling this is a root of a lot of problems I'm having. Once agin though, I do greatly appreciate people's work on Energia and understand that theses things take time.
  5. Thanks again Rei! I reloaded Energia to get rid of the linker errors. When an Energia sketch uploads, does it first erase everything in the LM4F's flash? It appears to do so with the MSP430 but not so sure about the LM4F. I'll upload one sketch then another and I can see that not everything has been erased by the printing errors. The example MatrixMath sketch I only got to print occasionally otherwise nothing. At one point I got the same linker problems as above so had to do a 3rd complete Energia reload. I would run the AnalogSerial example sketch and then the MatrixMath sketc
  6. I appreciate your help but has then been varified with the Stellaris Launchpad? I have the latest Energia standard install and tried to run the example provided with the .h and .cpp in the same subdirectory, the inc subdirectory and the driverlib directory which all give the same errror. I also tried import library option. I googled for lm4fcpp.ld and nothing came up. ..lib/gcc/arm-noe-eabi/4.7.1/../../../arm-noe-eabi/binbin/ld.exe can not open linker script file ....\hardware\lm4f\cores\lm4f\lm4fcpp.ld: Invalid arguement Could it be that I'm just over looking something? I'
  7. I was wondering if there was a matrix math library for Energia yet? I wanted to port some neural networks and genetic alogrithms over but the idea of 15 or so manual loop unrolls is just a no go. The DSP lbraries from ARM just aren't working and this is a complete deal killer for me using Energia or TI products. Even with the ATtiny85 and Arduino I can do floating point matrix math for tiny networks. I can get matrix math to compile with Energia but it's just obviously spitting out wrong answers. BTW, I can get the logistic map equation to run 5.5 million iterations per second with the
  • Create New...