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

MSP430FR5969: How to isolate the Vcc power supply from the eZ-FET to the target mcu?

$
0
0

Part Number:MSP430FR5969

Hi,

I want to disconnect the V+ power supply from the launchpad to work as an external reference for a circuit, and then return a power supply to the microcontroller circuit.

I tried to disconnect V+ from the J13 jumper, but my led continued blinking what means there is another path for the MCU to be supplied.

How can I isolate and use the V+ reference?


LED driver 48V 20A

$
0
0

We need to design a LED driver board for Vin 24V-48V, Vout <= 24V, Iout <= 20A, with Iout dimming and 0-10s soft-start.
For the dimming and soft start, we can design external circuitry to drive a PWM dimming and/or an analog dimming pin from the LED driver IC, though a direct support from the LED driver IC (only needing an external trimmer or voltage divider) would be great.
It would also be great to have an evaluation board supporting such voltage/current, or guidelines on the selection of the power MOSFETs.
Thanks

AWR1243BOOST: RadarStudio Error

$
0
0

Part Number:AWR1243BOOST

Hello,

I’m getting a Radar studio error message as listed below at script failure.  Can you please help with this?   I have tried a reinstall as suggested by the RadarStudio_User's_Guide which has not solved the problem.

Thanks,

Raymond

 

GM: Constructor

GM: Mon Sep 25 16:39:50 2017

RSTD.Transmit("/Settings")

[16:39:51] 

[16:39:51]  ### Running Startup script: "C:\ti\mmwave_dfp_00_07_00_04\rf_eval\radarstudio\Scripts\Startup.lua" ###

[16:39:51]  RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")

[16:39:51]  RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")

[16:39:51]  Scripter ignored: Attempt to UnBuild() again or before Build.

[16:39:51]  RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_dfp_00_07_00_04\\rf_eval\\radarstudio\\Clients\\\\LabClient.dll")

[16:39:51]  RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")

[16:39:51]  RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")

[16:39:51]  RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")

[16:39:51]  RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")

[16:39:51]  RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")

[16:39:51]  RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_dfp_00_07_00_04\\rf_eval\\radarstudio\\RunTime\\SAL.dll")

[16:39:51]  RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")

[16:39:51]  RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")

[16:39:51]  RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")

[16:39:51]  RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")

[16:39:51]  RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")

[16:39:51]  RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")

[16:39:51]  RSTD.Transmit("/")

[16:39:51]  RSTD.SaveSettings(): Settings saved to "C:\Users\Raymond\AppData\Roaming\RSTD\config.xml"

[16:39:51]  RSTD.Build()

[16:39:51]  RSTD.SaveSettings(): Settings saved to "C:\Users\Raymond\AppData\Roaming\RSTD\config.xml"

[16:39:51]  RSTD.Transmit("/")

[16:39:51]  RSTD.AL_Build()

[16:39:51]  RSTD.AL_LoadXml()

[16:39:51]  RSTD.Transmit("/")

[16:39:51]  RSTD.AL_Init()

[16:39:51]  RSTD.Clients_Build()

[16:39:51]  GM: Init

[16:39:51]  GM: Loaded 'C:\ti\mmwave_dfp_00_07_00_04\rf_eval\radarstudio\Clients\\LabClient.dll'

[16:39:51]  GM: 1 Guest (s) init

[16:39:51]  GM: 1 Module(s) init

[16:39:51]  GM: 2 Tab   (s) init

[16:39:51]  RSTD.Client_LoadXml()

[16:39:51] 

[16:39:51]  &&&&&&&&&&&&&&&&&&&&

[16:39:51]  ***Script FAILED!***

[16:39:51]  &&&&&&&&&&&&&&&&&&&&

[16:39:51]  Exception message is:

[16:39:51]  Failed to register Controller from "C:\ti\mmwave_dfp_00_07_00_04\rf_eval\radarstudio\Clients\AR1xController\AR1xController.dll"

[16:39:51]  Could not load file or assembly 'MWArray, Version=2.15.0.1, Culture=neutral, PublicKeyToken=e1d84a0da19db86f' or one of its dependencies. The system cannot find the file specified.

[16:39:51] 

PROCESSOR-SDK-AM57X: seek for recommendation on microphone TIDA

$
0
0

Part Number:PROCESSOR-SDK-AM57X

Hi there, my customer is working on a video conference system. And they want to design a integrated microphone which have the function of speech recognition. they think AM5782 is expensive and could you please recommend some TIDA to me?

TM4C129XNCZAD: SDRAM selection for TM4C129X

$
0
0

Part Number:TM4C129XNCZAD

The TM4C129X comes with strong suggestions for using SDRAM with and LCD and the EPI.

What features are required for achieving speeds necessary to drive a 800x480 color LCD? This LCD controller uses one byte to define pixels. It will need bytes at a rate half the pixel clock. Suppose the pixel clock is 30MHz, the LCD controller reads bytes at 15MHz.

Access time does not seem to matter since the EPI only runs at 60MHz. The max access time at those speeds is 17ns; slower than most SDRAM specs I see.

16 bit data vs 8 bit data is obviously twice the speed, but the EPI bus only has 31 signals, so there seems to be limits on how many data and address lines you get.

I have been told "the buffer access is limited the SDRAM burst mode is needed to provide enough data quick enough". Does Tivaware automatically make use of SDRAM burst, or is special configuration necessary? The TIvaWare Users guide only discusses burst in relation to Host Bus 16 mode.

CC2650: Changing the frequency of the accelerometer sensor

$
0
0

Part Number:CC2650

Hi!

I'm reading acceleration from the C2650. As the datasheet reports the maximum frequency that can be decided is 10 Hz (100ms). I would like to increase that, is it possible? How can I do?

Thanks,

Alex

fdc1004: Liquid level sensing Reference channel not accurate

$
0
0

Part Number:fdc1004

Hi Team,

My customer is modifying FDC1004EVM for liquid level sensing according to TIDA-00317 reference design. The sensitivity is as good as the application note. However, the RL shows a significant difference from the note, as you can see in the chart below and the record attached. Do you have any idea why the difference here?

 

Configuration of FDC1004EVM is single-end measurement:

·         MEAS1 CHA: CH1

·         MEAS1 CHB: DISABLE

·         MEAS2 CHA: CH2

·         MEAS2 CHB: DISABLE

·         MEAS3 CHA: CH3

·         MEAS3 CHB: DISABLE

 


TM4C1294NCPDT: Having trouble running ROM functions in interrupt, getting Fault ISR's

$
0
0

Part Number:TM4C1294NCPDT

I have a function that is called by the Systick Interrupt to load characters from my Transmit Buffer in Software into the part's Uart4 TX buffer.  It is intended to add up to 10 characters per interrupt, if they are available and there is room in the part''s TX buffer.  The function is shown below:

/*******************************************************************************

   Function:      Uart4_Load_TX_Buffer


   Description:   This function is called by the SysTick Interrupt routine and
                  loads up to 10 characters from the Uart4 circular buffer into
                  the Part's TX Buffer.  The routine returns when either the
                  part TX Buffer is full, ten characters have been loaded or
                  there are no more characters available to be sent.

   Parameters:    None

   Returns:       Nothing

*******************************************************************************/
void Uart4_Load_TX_Buffer(void)
{
int index = 0;

    // Disable Interrupts
   ROM_IntMasterDisable();

   // check to see if all conditions met
   while ( index < 10 &&
           Com4_TX_Head != Com4_TX_Tail &&
           //ROM_UARTSpaceAvail(UART4_BASE)
           UARTSpaceAvail(UART4_BASE)
         )
      {
      // increment the index
      ++index;

      // send the next character to the part TX Buffer
  //    ROM_UARTCharPutNonBlocking(UART4_BASE, Com4_TX_Buffer[Com4_TX_Tail]);

      // Increment the buffer tail
      ++Com4_TX_Tail;

      // Check for wraparound
      if (Com4_TX_Tail >= Com4TXBufferSize)
         {
         // reset to beginning of buffer
         Com4_TX_Tail = 0;
         }
      }

   // Enable Interrupts
   ROM_IntMasterEnable();
}

1. If I take out the Space available test and the CHarPut the function runs without failure,

2. If I add any of the Space Available and Char Puts I get Fault ISr's, and I am not sure why.

3. Are there any restrictions to using those functions within interrupts?

4. Is there a special order in which to initialize the UART that would allow the functions to work?

5. Since I am using the Systick interrupt to load the TX buffer is there a recommended UART setup for the UART? I am assuming I don't need to use the TX interrupt since I am filling the buffer based on availability of character space.65. Is there an example that actually uses these functions within interrupts where I can see what needs to be set up in the interrupt and the UART to make these functions run? I have problems when the documentation is written to the most trivial form and leaves out actual examples to show how the functions actually work.


UCD3138A: ucd3138 change word to Data Flash

$
0
0

Part Number:UCD3138A

Dear TI;

According to the Online GUI document, I change the vout_commad  value and clicked the button “Store RAM To Flash”.

I want to know what  function are supposed by the code  UCD3138HSFBEVM  when clicked “Store RAM To Flash”?

In  PMBus_topology.c 

inline Uint8 pmbus_write_vout_cmd(void)
{
pmbus_dcdc_config[0].vout_cmd = pmbus_buffer[1] + (pmbus_buffer[2] << 8);
configure_vout_cmd();

}

then trigger the software interrupt  ( void write_data_flash_word(Uint32 address,unsigned long data) )?

I am not clear abourt it ? can you explain it in detail?

Best Wishes

SUN

TPS40210-Q1: Dynamic configuration of Feedback resistance

$
0
0

Part Number:TPS40210-Q1

Hi Champs,

My customer would like to control Vout from 36V to 50V by switching Feedback bottom resistance dynamically.

I simulated this behavior by TINA-TI which is imported from Webench, but when changing resistance switching itself stopped.

I attached TINA-TI simulation model, and I suppose this unexpected termination appear only in TINA-TI simulation.

Q.1) Can you check whethr TPS40210 could support this method of change Vout from 36V to 50V by switching Feedback resistance?

Q.2) Can you provide expected period it take for output 36V to be settled to 50V?

Best regards,

Nobuo Fujihara

(Please visit the site to view this file)

AMC1301: VDD2 3.3V or 5V question

$
0
0

Part Number:AMC1301

Hi Bros,

My customer prefer using 5V for AMC1301's VDD2. So I would like to double check with you whether 5V is OK.

In addition, We also want to check if VDD2 change to 5V, whether our Figure 24 will change? For example, when differential input voltage is 250mV, whether VoutN is higher than right now( about 2.5V)?

Thanks.

RTOS/CC2650: Interrupt reset problem

$
0
0

Part Number:CC2650

Tool/software:TI-RTOS

Hello

I have a problem resetting my cc2650.
I use a hardware interrupt to perform a reset.

/* Handling of reset gpio */  
  H_ChoosePin = PIN_open(&ChoosePinState, ChoosePinTable);
      
  /* Register MPU interrupt */  
  PIN_registerIntCb(H_ChoosePin, vd_app_choose_pin_callback);
    
  PIN_setConfig(H_ChoosePin, PINCC26XX_BM_IRQ, BOARD_QI_STATUS  | PINCC26XX_IRQ_BOTHEDGES);

static void vd_app_choose_pin_callback(PIN_Handle handle, PIN_Id pinId)
{ 
  
  if(pinId == BOARD_QI_STATUS) 
  {
    
    PIN_setConfig(H_ChoosePin, PINCC26XX_BM_IRQ, BOARD_QI_STATUS  | PINCC26XX_IRQ_DIS);
    
    
   
    HAL_SYSTEM_RESET();
  }
}


the problem is when two interruption fall quickly.
my software remains blocked and the reset is not executed.
I do not understand the phenomenon.

Can you help me please.

Thanks

DS26LV32ATM - Need Maximum Junction Temperature

$
0
0

Looking for the Max Junction Temp for this device: DS26LV32ATM

Thanks!

TPS65131: Issue with negative converter ouput

$
0
0

Part Number:TPS65131

I am having an issue where the negative converter voltage is -20V instead of the -15V its supposed to.  I placed a decade box in place of R5 (see schematic below) but cannot get the voltage to lower, on top of that the voltage at pin 16 (FBN) is approx 0.4V instead of the 0V its supposed to be on the datasheet.  Any idea where i might be going wrong? The input voltage is 5V from a USB port.

Linux/AM3359: Problem: UBOOT can't find DTS-File

$
0
0

Part Number:AM3359

Tool/software: Linux

Hi TI-Team,

I'm searching for some hints to solve the following problem during my sdk update:

First of all some facts of my project:

- Custom Board with processor AM3359
- SDK-File: ti-processor-sdk-linux-rt-am335x-evm-04.00.00.04-Linux-x86-Install
- Boot via SD-CARD, Using the create-sdcard.sh to build a 2 partition sd card (boot and rootfs)
- Base of our configuration is the AM335x-EVM configuration

After a successfull build process, i copied the MLO and the u-boot.bin file to the boot partition
DTB-File (custom_board.dtb) and zImage-File are in the boot-folder of the rootFS as in the SDK-Versions before.

When I boot the system I got the following error message

"
U-Boot SPL 2017.01-00319-geae4602-dirty (Sep 25 2017 - 15:56:34)

Trying to boot from MMC1

reading u-boot.img

reading u-boot.img

reading u-boot.img

No matching DT out of these options:

custom_board

Failed to mount ext2 filesystem...

spl_load_image_ext: ext4fs mount err - 0

"

My changes in detail:

arch/arm/Kconfig: Added...
"source "board/custom_board/Kconfig"
and added a board folder with the specific board files, based on board/ti/am335x

arch/arm/dts/Makefile: Added to block...

"
dtb-$(CONFIG_AM33XX) += am335x-boneblack.dtb am335x-bone.dtb \
am335x-draco.dtb \
am335x-evm.dtb \
am335x-evmsk.dtb \
am335x-bonegreen.dtb \
am335x-icev2.dtb \
am335x-pxm50.dtb \
am335x-rut.dtb \
custom_board.dtb
"

arch/arm/dts/custom_board.dts: Added file and adjust it.

The dts file we use works fine with a previous version. But there we only use the device tree file for the kernel, not for uboot

arch/arm/mach-ompa2/am33xx/Kconfig: Added...

"
config TARGET_CUSTOM_BOARD
bool "Support custom_board"
select DM
select DM_SERIAL
select DM_GPIO
"


configs/custom_board_defoncfig: Modified config, i.a. (I copied only the Entries with Device Tree reference)

CONFIG_ARM=y
CONFIG_AM33XX=y
CONFIG_TARGET_CUSTOM_BOARD=y
CONFIG_DEFAULT_DEVICE_TREE="custom_board"
CONFIG_FIT=y
CONFIG_SPL_LOAD_FIT=y
CONFIG_OF_LIST="custom_board"
CONFIG_SPL_OF_LIBFDT=y
CONFIG_OF_LIBFDT=y

...And a lot of changes in include/configs/custom_board.h (Based on config am335x_evm.h)
But here I'm not sure, which lines are necessary for the Device Tree.

As I wrote above the build process is successfull and I found this in the log output:

DTC arch/arm/dts/am335x-boneblack.dtb
DTC arch/arm/dts/am335x-bone.dtb
DTC arch/arm/dts/am335x-draco.dtb
DTC arch/arm/dts/am335x-evm.dtb
DTC arch/arm/dts/am335x-evmsk.dtb
DTC arch/arm/dts/am335x-bonegreen.dtb
DTC arch/arm/dts/am335x-icev2.dtb
DTC arch/arm/dts/am335x-pxm50.dtb
DTC arch/arm/dts/am335x-rut.dtb
DTC arch/arm/dts/custom_board.dtb
SHIPPED dts/dt.dtb
MKIMAGE u-boot.img
CAT u-boot-dtb.bin
COPY u-boot.dtb
MKIMAGE u-boot-dtb.img
COPY u-boot.bin

My Questions :

Is there anything I forgot to adjust or to add?
Regarding to your Linux Core U-Boot User's Guide I assume the dtb file is in the u-boot.img???
Like it is descripted in your guide I copied the MLO file and u-boot.img to boot parition and the custom_board.dtb and zImage in folder /boot at the rootfs partition. Is this correct?

Best Regards
Markus


TS3A4741: RoHS 2 compliance

$
0
0

Part Number:TS3A4741

Hello,

how can I confirm RoHS2 (2011/65/EU) compliance?

I was able to find that anything we use from TI is RoHS compliant, but I need for sure to know it is RoHS2 compliant (or even better in compliance with amended version ((EU)2015/863))). Is there any way I can aprove of that? Or at least some e-mail adress to connect with support/sales directly?

Thanks in advance for any usefull info you can provide to me.

JR

WEBENCH® Tools/AFE031: using AFE031 PSpice model developed by WEBENCH

$
0
0

Part Number:AFE031

Tool/software: WEBENCH® Design Tools

hi,

i can't find any documentation on using PSpice model of AFE031 ,  can you elaborate on configuring and working of the pins of PSpice model, I've included the PSPice model symbol(automatically genrated) here.

Thank You.

RF430FRL152H: Sampling from SD14 ADCs simultaneously

$
0
0

Part Number:RF430FRL152H

Hello,

  I wanted to know if, with all the built-in functions in the RF430FRL152H, are we able to achieve independent sampling from all 3 ADC channels at the same time by configuring the registers only?  If not, are there special settings we should set up in the firmware code to sample from all 3 channels independently?  Please let me know if you'd need further clarification.  Thanks very much.

  Best Regards,

   Milan

DAC8775: Finding the best DAC for an Industrial PLC application

$
0
0

Part Number:DAC8775

Dear Team,

a Factory&Automation customer is looking for a DAC for their PLC module project.

The requirements are:

  • 4 channels
  • 16 bits resolution
  • ±12V output
  • Update rate at least 8kHz

Can you help choosing the most suitable TI device?

Thanks for your help.

ADS1293: SPI configuration mode

$
0
0

Part Number:ADS1293

Hi Support, 

I'm using STM32L4 microcontroler and ADS1293 sensor using SPI

SPI baudrate is 20 MBit/s. 

I'm asking for the SPI configuration mode

ie: CPHA (0 or 1) and  CPOL (0 or 1) 

Best regards. 

Ghada

Viewing all 262198 articles
Browse latest View live


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