Quantcast
Channel: Forums - Recent Threads
Viewing all 262198 articles
Browse latest View live

CCS/EK-TM4C123GXL: Connecting to launchpad in Ubuntu

$
0
0

Part Number:EK-TM4C123GXL

Tool/software: Code Composer Studio

CCS gives me an ambiguous error when attempting to connect to the target device in Ubuntu, "CORTEX_M4_0: Error connecting to the target: Unable to communicate with the device. Please check your connection." The same error appears if the Lauchpad is unplugged from the USB port.

I can connect to the device by rebooting my computer into a Windows partition on the same PC. The Launchpad connects just fine in the same USB port. Is there something special I have to do in Linux?

I am using Ubuntu 16.04 and CCS 7.3. Everything is a freshly installed. The target config is from an example project in the resource explorer.The target config is set to Stellaris ICDI and the device is Tiva TM4C123GE6PM.

This problem also applies to the EK-TM4C1294XL.


LM3478: Switch Freq issue and startup problems

$
0
0

Part Number:LM3478

I am having trouble using the following schematic in actual implementation 

When I try and run the device the system wont come up at 24V in I have to "ease" it in by first bringing it in at 10v and then turing the voltage up to 24v. additinally the switch frequency is way below expected (below 100kHz) and very unstable.

Also my target is to run the device at 100kHz but when I set the frequency setting resistor to 260k to achieve this,  the device again has a very hard time coming up and have to ease it. The the frequency will slowly get to 100kHz as the device sits on, almost like its a thermal relation. once "warmed up" the device come on and off nominally. 

Any help you can offer is greatly appreciated. 

PCA9554A: Bypass capacitor value

$
0
0

Part Number:PCA9554A

Hi,

I'm designing with a PCA9544A and can't find a application diagram of bypass cap value. My VCC is 3.3V. 

Could you recommend a cap value?

Regards,

James

TPA6203A1: How to change volume while using TPA6203A1 or TPA6205A1

$
0
0

Part Number:TPA6203A1

Hi,

I am planning to use TPA6203A1 or TPA6205A1 which are differential audio amplifier in my design, is it possible to control the volume while using pot (variable resistor). Or is there any method to change the volume.

Regards,

Tapas

TDC1000-TDC7200EVM: Minimum travel distance between transducers

$
0
0

Part Number:TDC1000-TDC7200EVM

Hello!

I am using the TDC1000 evaluation board (TDC7200EVM) and I need to choose the right transducer for my application. I will use it for water flow measurement in pipes of approximately 12-28mm in diameter, in diagonal set-up (not reflective). 

Is there some kind of known relationships between the frequency of the transducers and the minimum travel distance between those ? 

Thanks in advance for any help! 

TMP108: ALERT pin togging at 1HZ

$
0
0

Part Number:TMP108

Dear TI community.

Hi James/Ramzi.  Long time no talk, how are you guys doing?

 

I’m running into an interesting issue on the TMP108, was wondering if anyone has seen this before.

 Question:

  1. I see that the ALERT pin keeps toggling on pin C1 @ 1Hz.  I cannot turn this off.  I have set all the registers of the TMP108 accordingly:
  2. Here are my register settings:
  1. CONFIG: (interrupt mode)

                                                               i.      BYTE1:  0x06

                                                             ii.      BYTE2: 0x30

    1. High temp threshold (50 degrees C)

                                                               i.      BYTE1:  0x03

                                                             ii.      BYTE2: 0x20

    1. LOW temp threshold (0 degrees C)

                                                               i.      BYTE1:  0x00

                                                             ii.      BYTE2: 0x00

  1. I am reading the CFG register, and the register is reading 0x06, 0x30 (no FL or FH)
  2. Current room temperature is 24 degrees C.
  3. we are running TMP108 at 1.8V.

 

So I don’t understand why the ALERT pin is toggling.  is this happening to anyone else?

SN65LVCP408: Questions on output lane-to-lane skew optimization and switching input selection

$
0
0

Part Number:SN65LVCP408

Below are the requirements and information that’s not in the datasheet and I’d to get asap.

  1. Differential clock switching (1MHz to 500MHz)
  2. Any input to any output
  3. Any input to any groups of outputs (including all outputs)
  4. Maintain output-to-output skew per specs (max 75ps) for outputs with same input source
  5. Local Clock Switching: 8 in x 8 out. Best fit found on TI website is SN65LVCP408 (75ps).

Q1: Can I turn off Equalization/Pre-emphasis for better skew?

Q2: Do you have 3*sigma skew number for the chip? It should be less than 75ps.

  1. Output frequencies can change on the fly when switching frequency sets

a-       No glitch is allowed for outputs with no frequency change

Q3: Is each output mux (circled in red below from p.2 of datasheet) completely independent of the others?

b-      Glitch is ok if input changes frequency

c-       Glitch is ok if output selects a new input         

  1. Also need bigger Clock Switch: 18 in x 32 out

Q4: Does TI have any Crosspoint Switch to meet this large switch requirement?

Thanks,

Quang

TMP108: Alert signal toggles at 1Hz rate, can't get it to stop...

$
0
0

Part Number:TMP108

I’m running into an interesting issue on the TMP108, was wondering if anyone can help or have seen this before...

On our board, I see that the ALERT (C1) pin of TMP108 keeps toggling  @ 1Hz.  I cannot turn this off.  I have set all the registers of the TMP accordingly:

  1. Here are my register settings:
  1. CONFIG: (interrupt mode)

                                                               i.      BYTE1:  0x06

                                                             ii.      BYTE2: 0x30

    1. High temp threshold (50 degrees C)

                                                               i.      BYTE1:  0x03

                                                             ii.      BYTE2: 0x20

    1. LOW temp threshold (0 degrees C)

                                                               i.      BYTE1:  0x00

                                                             ii.      BYTE2: 0x00

  1. I am reading the CFG register, and the register is reading 0x06, 0x30 (no FL or FH)
  2. Current room temperature reads 24 degrees C
  3. We are using this part at 1.8V.

So I don’t understand why the ALERT pin is toggling, or how I can get it to stop....


Linux/BEAGLEBK: AES crypto accelerator issue

$
0
0

Part Number:BEAGLEBK

Tool/software: Linux

I am experiencing a similar issue to this post with the AM335x on the BeagleBone Black: https://e2e.ti.com/support/arm/sitara_arm/f/791/p/599253/2203130

The OpenSSL benchmark shows fewer bytes per second processed when running the hardware cryptodev engine vs the software.  CPU usage is lower.  I would like to confirm that the crypto core on the AM335x is running at a slower speed than the processor clock so I can make a note on my research.

UniFlash 4.2 Unhandled exception

$
0
0

Part Number:CC3220S-LAUNCHXL

Tool/software: Code Composer Studio

I try create new project in UniFlash under WIN10. I get an error message and nothing happens afterwards. I just can close the UniFlash window.

RTOS/CC1350: Keep CCFG: Device CCFG size is invalid, ignoring option.

$
0
0

Part Number:CC1350

Tool/software:TI-RTOS

We are having a problem with a custom developed board based on the CC1350 and trying to run a modified sensor_oad example from the ti 15.4 stack

When I check the registers the CCFG size is 0xFFFFFFFF and the IMAGE_VALID_CONF is not 0. Having tried many things to debug this (Mass erase, step by step code walktrough, etc.) we noticed in the verbose output:

Keep CCFG: Device CCFG size is invalid, ignoring option.

We didn't change anything in the ccfg.c so what can we do to diagnose and fix this?

MSP430G2553: Approach used in book "Introduction to Embedded Systems: Using Microcontrollers and the MSP430" by Jimenez, Palomera, and Couvertier. --Opinions?

$
0
0

Part Number:MSP430G2553

I am considering buying this book, but would love to know the book is structured before I plunk down $100.   https://www.amazon.com/dp/1461431425/

Specifically, is the Jimenez book lesson-based or does it read like a gussied-up TI data sheet?  Does it use a single flavor of the MSP430 (Launchpad or otherwise) for sample code?  Does it use a register-based approach or does it use driverlib?  

Many of the simple examples that I have explored so far (I am new to the MSP family) use the MSP430G2xxx, which has worked well for me.  I am hacking my way through this book and am grateful that the authors stuck with a single platform.  https://www.amazon.com/Programmable-Microcontrollers-Applications-MSP430-LaunchPad/dp/0071830030/  

If anyone as a recommendation of an MSP flavor that has quite a few examples with more functionality than the MSP430G2xxx, I'd love to know of it.  I am avoiding driverlib examples, at least, for now.

Thanks.

UCD90160A: UCD90160A 12V error message in standalone mode from PMON GUI

$
0
0

Part Number:UCD90160A

In the TI GUI, I get:

Rail #16: VOUT_MODE is set to 0x16 (exponent = -10, max voltage reading = 31.999V. 

VOUT_COMMAND is set to 12.000V, VOUT_SCALE_MONITOR is set to 0.167, VOUT_CAL_MONITOR is set to 0.000. 

Therefore the voltage reading might be overflow (71.856V) and reported as zero.

What is this about?

LMT70: Measuring skin temperature

$
0
0

Part Number:LMT70

Hello,

I was looking for a high accuracy wired sensor to use in a biomedical engineering design project. Based on my research, LMT70 matches my requirements. However, I can not find any information regarding the placement of the sensor. I need it to measure skin temperature from the fingers or the palm of the hand.

Any suggestions, information or related applications would be highly appreciated.

RTOS/TMDSLCDK6748: Problems getting NDK and Sys/Bios working together on the LCDK6748

$
0
0

Part Number:TMDSLCDK6748

Tool/software:TI-RTOS

I am trying to build an NDK and Sys/Bios application on the LCDKC6748 using CCS  6.1.0.00104.

I was able to successfully build and execute the NDK examples in nsp.1.10.03.15 using the following packages: ndk.2.23.01.01., bios6.37.00.20 and xdctools.3.25.00.48.  Next, I tried to build a Sys/Bios application to double-buffer memory from and ADC and transfer the buffers to a host PC via Ethernet.

When I attempt to run the Sys/Bios example mininal_LCDKC6748 using bios6.37.00.20 , I have to enter "something"  (e.g. LCDKC6748) in the RTSC "Target:" field in order to bring up a list of platforms.  At that point, the only choice is ti.platforms.evm6748.

When I try to build the project,I receive the following error:

Description Resource Path Location Type
Can't find the target named 'LCDKC6748' along the path 'D:/ti/bios_6_37_00_20/packages;C:/ti/ccsv6/ccs_base;D:/ti/xdctools_3_25_00_48/packages;..;': please check the spelling of the target's name and that it exists along this path. .xdchelp /minimal_LCDKC6748 line 7 C/C++ Problem

I tried upgrading to bios6.4x because it is recommended for CCS 6.1 and above.  However, I can no longer build the NDK with that version of Sys/Bios.

Is there a way to solve this problem, or even better, can you advise me which versions of NDK, NSP, Sys/Bios and XDCTools work with the latest version of CCS 7.x?  I originally tried to build this project in CCS 7.2 and never found a combination that would successfully build the NDK examples.  That didn't happen until I dropped back to CCS 6.1 and experimented until I found versions of the afore-mentioned software that worked.

Thanks in advance...


RTOS/PROCESSOR-SDK-AM57X: Generating PDK component Settings.h

$
0
0

Part Number:PROCESSOR-SDK-AM57X

Tool/software:TI-RTOS

Hello,

I am looking at the possibility of packaging a customized PDK together for customers of our AM572x-based boards. I noticed that many of the PDK components include files, such as Settings.h, that are not tracked on TI's Gitorious repos for said PDK components. How do I generate these files manually? I would like to be able to clone a component's repo, modify the source to fully support our boards, and generate all files necessary to be a drop-in replacement in a Processor SDK RTOS install.

Thanks,

Matt McKee

CCS: CCS xdc tools - testing compiler command line parameters

$
0
0

Tool/software: Code Composer Studio

generally, most CCS project have a CFG file that is processed by configuro to configure TIRTOS and driver lib.

In my case, the file is called "release.cfg", CCS - when building the example application invokes "configuro" with numerous parameters.

In the "release.cfg" file - I need to test to see if a specific compiler command line option is enable - if it is enabled, I need to modify other things in the 'release.cfg' file.  In pseudo code, I need to the following:

if  compiler command line option:  '-DFOOBAR=1' is present on the command line

then

   /* move the reset vector to another address */

   m3Hwi.resetVectorAddress = 0x50;
   /* Vector table lives at start of RAM */
    m3Hwi.vectorTableAddress = 0x20000000;

else

   /* leave the reset vector at address 0, make no modifications */

endif

Question How do I get access to the compiler command line options at that point?

Note: Specifically - this is the command line options that are GIVEN to the configuro application with the "--compilerOptions" parameter.

If you could show me something simple like:

print( "the compiler options are: " ???????? )

that would be great.

TMS570LS1224: Does TMS570LS1224 has pure SPI pin?

$
0
0

Part Number:TMS570LS1224

Pure, I mean, not mibspi. I see the diagram, it does not show any pure spi pin on this board. But halcogen could generate spi driver code.

RTOS/DRV8301-HC-C2-KIT: Using Quadrature Encoders Start with Transition to FAST

$
0
0

Part Number:DRV8301-HC-C2-KIT

Tool/software:TI-RTOS

Hello:

I am using a DRV8301-HC-C2-KIT, and I want to apply torque at low speed (zero crossing speed). So I want to use a control system to start with sensor feedback system at low speed, and then switch to FAST at high speed. Our customized motor is 16 poles, and we use quadrature encoders (RM08I). I found Lab 11e  (Hall Start with Transition to FAST) is suitable for using hall-effect sensors, not encoders, as the "HALLBLDC_Ctrl_PwmSet" function sets the PWM state according to the readings from the hall-effect sensor by the variables "gHall_State" and "gHall_PwmState". Therefore, I believe Lab 11e is not suitable for the encoders; however, Lab 12b (based on InstaSPIN-MOTION) uses encoders.

Should I modify lab 12b for the switching/transition between the encoders and the FAST? Or modify Lab 11e? What do you recommend?

Thanks in advance for the help and support.

Sincerely,

Basem 

  

CCS/TMS320VC5507: Is it possible to use CSL (Code Support Library) for projects based on TMS320VC5507?

$
0
0

Part Number:TMS320VC5507

Tool/software: Code Composer Studio

HI everybody,

I'm working on a digital signal processing project based on TMS320VC5507. I didn't  add CSL files to my project and I want to know that if it is possible or not?

Because under the C55XCSL download tap, the devices which are supported by CSL  are mentioned and 5507 does not exist in this list.

This is the matter I am searching for it. 

Could I use this API for my project based on 5507? 

Is there any way to this? .

If not could anyone help me to understand the description of C55XCSL.

C55XCSL Description:

The C55x CSL provides an API for configuring and controlling the on-chip peripherals for easy compatibility between various C55x devices

Thanks,

Viewing all 262198 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>