Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


terjeio last won the day on December 17 2018

terjeio had the most liked content!

About terjeio

  • Rank
    Level 1

Profile Information

  • Gender
  • Location
  • Interests
    Electronic design, motion control, programming
  • Github

Recent Profile Visitors

2,656 profile views
  1. Here is my interrupt driven QEI implementation - not a Energia library but may provide some ideas? The code is not 100% reliable for the MPG_GetPosition() function though - interrupts should be disabled during the memcpy call... Terje
  2. For details about the bare LCD panel it is perhaps best to contact ILI? Another option could be to dismantle a LCD panel from the carrier board to see where the signals are routed and if there are any additional components underneath it.
  3. Schematic for one of my designs incorporating a LCD panel attached. MOSFET is for switching backlight. KiCad design files available from my GitHub (MultimediaCenter). You may also use the Tiva C LaunchPad schematics as a starting point (I did). controller.pdf
  4. Original CNC BoosterPack layout improved, shorted a bit and more ground pins made available for simpler wiring. A second version has also been made aimed at Trinamic TMC2130 drivers in SPI mode. This sports a MSP430G2553 used as a SPI <> I2C bridge and for driver monitioring (overtemperature etc). Shortened PCB means that two may now be mounted on LaunchPads with dual BoosterPack connectors - allowing up to 6 axes to be driven. GrblHAL support for Trinamic version nearing completion for MSP-EXP432P401R. Terje
  5. Good try - inserting (malicious?) links in posts is not nice of you. Spammer. 3rd time and you're gone?
  6. It could be due to running out of RAM, try with the 2553 that came with your board kit as it has four times more RAM - but still not a lot.
  7. You mean the CCS Cloud ? - access requires registration, and worked well with Firefox when I tried it a while back. But then I do not think TIs site is in beta so maybe not...
  8. @biza : You mean you do not have room for all the glyphs in a large font? The Reddman font generator is nice in that respect as you can select which glyphs to generate, eg. only the numerals. I have done that in one of my projects, I had to adjust their width though - to make them monospaced.
  9. I have added support for the H. Reddmann font format to some LCD and OLED drivers, font files are easy to create from TrueType fonts. IIRC enabling H. Reddmann font support for the monochrome OLEDs requires enough memory for allocation of a frame buffer, thus limiting the range of usable MSP430 variants.
  10. @venkatesh223 The TI SDKs are downloads, I do not know if the individual examples are available for browsing online. However, there is no SDK driver/example for the MSP432P401R that I am aware of. IMO the connection diagram you posted above should be correct. A couple of issues I had: microSD does not have the same pinout as a regular (large) card. I could not access a 64GB card as the FatFS driver I used did not support exFAT. So perhaps these questions are relevant for your problem: What size and type is the SD card(s)? Did you try more than one card,
  11. @zeke : SD cards are rated for 3.3V (1.8V for some - with 3.3V init), 5V will kill them? Lately I have accessed cards via FatFS on MSP432E401Y and TM4C1294 LaunchPads with power supplied from the BoosterPack header without problems. Up to 500mA can be supplied via the LDO on the MSP432P401R LaunchPad, and I believe enough is left for a SD card (draw is typ. 20-100mA according to wikipedia). The code I used was from the TI SDKs.
  12. In a CCS project the file system_msp432p401r.c in the project folder contains a configuration (#define __SYSTEM_CLOCK) and corresponding code for setting 5 different frequencies: 1.5, 3, 12, 24 and 48MHz. I do not use Energia so I do not know how it is done there.
  13. A new design is now up on my Github account, cheaper laser cut acrylic case and 3D printed "laser head". Some info on Hackaday as well.
  14. From the datasheet: "fMCLK Frequency of the CPU and AHB clock in the system(5) 0 - 48 MHz" Overclocking may be possible, read up on how to configure the clock section to find out - but I guess it is not advisable to do so. Depending on your application you may be able to use LPM - current consumption down to 25nA possible per the datasheet. In active mode: 80 μA/MHz.
  • Create New...