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

WL1831MOD: Changelog for wl18xx-fw-4.bin


WEBENCH® Tools/LMZ31520: Webench support for PVIN = 3V3 & Vin =5V ?

$
0
0

Part Number: LMZ31520

Tool/software: WEBENCH® Design Tools

Hi,

is it possible to extend Webench LMZ31520 support for PVIN = 3V3 & Vin =5V ?

thx

Rudi

CCS/EK-TM4C129EXL: SPI (SSI)

$
0
0

Part Number: EK-TM4C129EXL

Tool/software: Code Composer Studio

I am working with TM4c129EXL Evaluation Kit, I am working on the SPI example provided in the C:\TivaWare_C_Series-2.1.4.178 Directory.      I am trying to transfer data between  SSI2 AND SSI3 modules do i need to connect pullup resistors ??

TPA3111D1-Q1: Amplifier external load diagnostics

$
0
0

Part Number: TPA3111D1-Q1

Hello,

I read the Class-D Amplifier External Load Diagnostics application ,and was wondering if it suits my application.

Instead of the TPA3111D1-Q1, I have a power amp class H high power 2500 W, Its load is away from it from 1 to 2km .I want to be able to detect an open circuit, this diagnostic system need to work also when the load is used (since I can't know when the load is working or not).

Since the current is high, I was thinking about using a voltage and a current sensor for the input of the external load diagnostic.

Do you think this solution can work for my application? what are your recommendations ?

Wissal

CC2541: Ble disconnection issue

$
0
0

Part Number: CC2541

Hi Team,

I am using CC2541 for my product in that i am getting ble disconnection issue i don't why can you please help me? regarding this

AM3358: SGX 2D acceleration issue

$
0
0

Part Number: AM3358

hello :

I have changed to am335x newest 06.01.00.08  linux sdk ,I want to use the 2d accelaration

because there is only one app run on my device  and full screen,  so I run  /etc/init.d/weston stop 
I export QT_QPA_PLATFORM="eglfs"
when I run my xwidget demo,and It show cpu is 87%,
when I run lsmod ,result is as following:
root@am335x-evm:~# lsmod  
Module                  Size  Used by
pvrsrvkm              397312  2
 
When I kill my xwidget ,then
root@am335x-evm:~# lsmod
Module                  Size  Used by
pvrsrvkm              397312  0
So I confirm that gpu is working , Because when my program run ,some module use the pvrsrvkm module.
but problem is that why cpu  rate is so high 87%.
Can you help to analyze why the small demo cpu rate so high ?
There is other program which also use 2d qt5 opengl widget ,but when use am3358 the cpu is always 100%,but the same program run on device with  imx6q
with gpu on, the cpu is very low,10% cpu.
Why? How to enable the 2d accelartion?
I attach my xwidget demo.Can anyone help?
Best regards
wangl
(Please visit the site to view this file)

CC2640R2F: ICall_malloc return NULL when there is still enough free size

$
0
0

Part Number: CC2640R2F

Hi team,

We use CC2640R2 with SDK 3.20. We use CACHE_AS_RAM and have allocated a 6K heap. Now we meet a weird issue with Heapmem. When using ICall_getHeapStats(ICall_heapStats_t) to dump heap info , get totalSize=6144, totalFreeSize=1264, largestFreeSize=752, but when calling ICall_malloc() with a size of 166, it returns NULL.

Why is it returning NULL when there's a free chunk of size 752?

Please help clarify. Thank you.

CCS / TMS320F28069 : [creating ".esysmem" section with default size of 0x400]

$
0
0

Part Number: TMS320F28069

Tool/software: Code Composer Studio

It's my [F28069_CLA_C_lnk.cmd]. 

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
_Cla1Prog_Start = _Cla1funcsRunStart;

--undef_sym=__cla_scratchpad_end
--undef_sym=__cla_scratchpad_start

MEMORY
{
PAGE 0 : /* Program Memory */
/* Memory (RAM/FLASH/OTP) blocks can be moved to PAGE1 for data allocation */
RAML0 : origin = 0x008000, length = 0x000800 /* on-chip RAM block L0 */
RAML3 : origin = 0x009000, length = 0x001000 /* on-chip RAM block L3 */
RAML6L8 : origin = 0x00E000, length = 0x001000 /* on-chip RAM block L3 */
OTP : origin = 0x3D7800, length = 0x000400 /* on-chip OTP */

FLASHH : origin = 0x3D8000, length = 0x004000 /* on-chip FLASH */
FLASHG : origin = 0x3DC000, length = 0x004000 /* on-chip FLASH */
FLASHF : origin = 0x3E0000, length = 0x004000 /* on-chip FLASH */
FLASHE : origin = 0x3E4000, length = 0x004000 /* on-chip FLASH */
FLASHD : origin = 0x3E8000, length = 0x004000 /* on-chip FLASH */
FLASHC : origin = 0x3EC000, length = 0x004000 /* on-chip FLASH */
FLASHA : origin = 0x3F4000, length = 0x003F80 /* on-chip FLASH */
CSM_RSVD : origin = 0x3F7F80, length = 0x000076 /* Part of FLASHA. Program with all 0x0000 when CSM is in use. */
BEGIN : origin = 0x3F7FF6, length = 0x000002 /* Part of FLASHA. Used for "boot to Flash" bootloader mode. */
CSM_PWL_P0 : origin = 0x3F7FF8, length = 0x000008 /* Part of FLASHA. CSM password locations in FLASHA */

FPUTABLES : origin = 0x3FD860, length = 0x0006A0 /* FPU Tables in Boot ROM */
IQTABLES : origin = 0x3FDF00, length = 0x000B50 /* IQ Math Tables in Boot ROM */
IQTABLES2 : origin = 0x3FEA50, length = 0x00008C /* IQ Math Tables in Boot ROM */
IQTABLES3 : origin = 0x3FEADC, length = 0x0000AA /* IQ Math Tables in Boot ROM */

ROM : origin = 0x3FF3B0, length = 0x000C10 /* Boot ROM */
RESET : origin = 0x3FFFC0, length = 0x000002 /* part of boot ROM */
VECTORS : origin = 0x3FFFC2, length = 0x00003E /* part of boot ROM */

PAGE 1 : /* Data Memory */
/* Memory (RAM/FLASH/OTP) blocks can be moved to PAGE0 for program allocation */
/* Registers remain on PAGE1 */

BOOT_RSVD : origin = 0x000000, length = 0x000050 /* Part of M0, BOOT rom will use this for stack */
RAMM0 : origin = 0x000050, length = 0x0003B0 /* on-chip RAM block M0 */
RAMM1 : origin = 0x000480, length = 0x000380 /* on-chip RAM block M1 */
CLARAM0 : origin = 0x008800, length = 0x000400 /* on-chip RAM block L1 */
CLARAM1 : origin = 0x008C00, length = 0x000400 /* on-chip RAM block L2 */
RAML4 : origin = 0x00A000, length = 0x002000 /* on-chip RAM block L4 */
RAML5 : origin = 0x00C000, length = 0x002000 /* on-chip RAM block L5 */
/*RAML6 : origin = 0x00E000, length = 0x002000 *//* on-chip RAM block L6 */
/*RAML7 : origin = 0x010000, length = 0x002000 *//* on-chip RAM block L7 */
/*RAML8 : origin = 0x012000, length = 0x002000 *//* on-chip RAM block L8 */
FLASHB : origin = 0x3F0000, length = 0x004000 /* on-chip FLASH */

CLA1_MSGRAMLOW : origin = 0x001480, length = 0x000080
CLA1_MSGRAMHIGH : origin = 0x001500, length = 0x000080
}

SECTIONS
{

/* Allocate program areas: */
.cinit : > FLASHA, PAGE = 0
.pinit : > FLASHA, PAGE = 0
.text >> FLASHA | FLASHC PAGE = 0
.cio : > RAML5, PAGE = 1
codestart : > BEGIN, PAGE = 0
ramfuncs : LOAD = FLASHD,
RUN = RAML0 | RAML6L8,
LOAD_START(_RamfuncsLoadStart),
LOAD_END(_RamfuncsLoadEnd),
RUN_START(_RamfuncsRunStart),
LOAD_SIZE(_RamfuncsLoadSize),
PAGE = 0

csmpasswds : > CSM_PWL_P0, PAGE = 0
csm_rsvd : > CSM_RSVD, PAGE = 0

/* Allocate uninitalized data sections: */
.stack : > RAMM0, PAGE = 1
.ebss : > RAML4, PAGE = 1
.esysmem : > RAML5, PAGE = 1

/* Initalized sections to go in Flash */
/* For SDFlash to program these, they must be allocated to page 0 */
.econst : > FLASHA, PAGE = 0
.switch : > FLASHA, PAGE = 0

/* Allocate IQ math areas: */
IQmath : > FLASHA, PAGE = 0 /* Math Code */
IQmathTables : > IQTABLES, PAGE = 0, TYPE = NOLOAD

Cla1Prog : LOAD = FLASHD,
RUN = RAML3,
LOAD_START(_Cla1funcsLoadStart),
LOAD_END(_Cla1funcsLoadEnd),
RUN_START(_Cla1funcsRunStart),
LOAD_SIZE(_Cla1funcsLoadSize),
PAGE = 0

Cla1ToCpuMsgRAM : > CLA1_MSGRAMLOW, PAGE = 1
CpuToCla1MsgRAM : > CLA1_MSGRAMHIGH, PAGE = 1
Cla1DataRam0 : > CLARAM0, PAGE = 1
Cla1DataRam1 : > CLARAM1, PAGE = 1

CLA1mathTables : LOAD = FLASHB,
RUN = CLARAM1,
LOAD_START(_Cla1mathTablesLoadStart),
LOAD_END(_Cla1mathTablesLoadEnd),
RUN_START(_Cla1mathTablesRunStart),
LOAD_SIZE(_Cla1mathTablesLoadSize),
PAGE = 1

CLAscratch :
{ *.obj(CLAscratch)
. += CLA_SCRATCHPAD_SIZE;
*.obj(CLAscratch_end) } > CLARAM1,
PAGE = 1

/* Allocate FPU math areas: */
FPUmathTables : > FPUTABLES, PAGE = 0, TYPE = NOLOAD

DMARAML5 : > RAML5, PAGE = 1

.reset : > RESET, PAGE = 0, TYPE = DSECT
vectors : > VECTORS, PAGE = 0, TYPE = DSECT

}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

I've observed that if Data struct defines a constructor, a compiler warning is thrown:

"warning #10210-D: creating ".esysmem" section with default size of 0x400; use the -heap option to change the default size".


It has no sense for me, it seems that compiler is inferring that heap is needed.

Regards.


SIMPLELINK-CC2640R2-SDK: v2.30: UTC Clock jumping from 2019 to 2020?

$
0
0

Part Number: SIMPLELINK-CC2640R2-SDK

Hi,

I have used the utc_clock.c and utc_clock.h at my custom CC2640R2F board for several months now and it works. On device power up, I update the device utc time using the smart phone time. But this month December 2019, when I set to current date the year jumps to 2020. Example below.

YYYY MM DD HH MM SS

2019 12 02 00 00 00 00 - 2019 December 02 00:00:00

Becomes this below.

2020 00 02 19 28 18 

Why does this happen? What could be the fix for this issue.

-kel

SN74LV165A: We want to double check the device can be used with frequency below 45Mhz

$
0
0

Part Number: SN74LV165A

Hi team,

We want to double check the device can be used with frequency below 45Mhz, correct? Thanks.

AM5728: ALSA settings

$
0
0

Part Number: AM5728

Hi All,

  Am trying to play audio file using Am572x_EVM on which main core is running with ti-processor-sdk-linux-am57xx-evm-05.01.00.11. 

  Am using P8 audio output connector on EVM to play sound using headphone/speaker. 

  Able to run audio file using aplay but volume is too low. Can I know how to set frequency and amplitude of audio file to adjust its volume.

  

Currently am using wav file with aplay.

for example: 

aplay xyz.wav

below response is comming and able to listen audio sound, but very low volume.


Playing WAVE 'xyz.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo

 

Regards,

Geek13

LMH5401: /Smd/17214.pdf

ADS8319: ENOB vs. Sampling Rate

$
0
0

Part Number: ADS8319

Hi all

My customer is using the ADS8319 at 30ksps and he has this quesiton:

On page 11 of the Datasheet there are ENOB-plots vs. various parameters, all given at fs=500ksps.

Do these numbers change when going to 30ksps ?

And if yes: Do you have plots or specs for ENOB at lower sampling rates ?

Best regards

Ueli

AWR1843BOOST: Uniflash: Image loading failed: Not able to connect to serial port. Recheck COM port selected and/or permissions.

$
0
0

Part Number: AWR1843BOOST

I am pretty sure that i have chosen the right com,and i just opened one software that were using this com. 

But everytime I do this, I get this error: "Image loading failed: Not able to connect to serial port. Recheck COM port selected and/or permissions.   "

IWR1443BOOST: IWR1443BOOST + DCA1000,raw data process

$
0
0

Part Number: IWR1443BOOST

I'm using IWR1443BOOST to capture raw data with DCA1000 and doing post processing in MATLAB.

It seems there is a variation of amplitude and phase in received ADC signal of each Rx channel, which needs to be compensated.

Now, how can I measure and compensate it in my own post processing with IWR1443BOOST.

Just the raw  adc data;  


CCS/CC430F5137: CC430F5137

$
0
0

Part Number: CC430F5137

Tool/software: Code Composer Studio

Hello, I working on wireless application based on CC430F5137. The board is near of a VHF radio transmitter. When VHF radio transmitter transmit, it causes a reset of microcontroller. No power supply are observed. The program control uses watchdog rutine.

Thanks.

LM5117: Voltage emissions occurs under load

$
0
0

Part Number: LM5117

Hello!
I uses a DC-DC converter in my project. 24V to 5V, 12A, built on the LM5117PMH/NOPB chip. I used "lm(2)5117_quick_start_hv_calculator V1.5" when designed the converter.
When the converter is turned on without load, the output voltage is ideal. But when a 0.47 Ohm resistor is connected as a load, surges of the output voltage occur, which correspond to the moment of the edge of the PWM signal. And there are small emissions that occur on the falling edges of PWM. The frequency of emissions corresponds to the selected frequency of the PWM driver. Duration of emissions is about 70ns.
What could be the cause of these emissions?
What actions do I need to take to eliminate them?

(Please visit the site to view this file)

Compiler/TMS320F280049: C2000 software and compiler/linker.

$
0
0

Part Number: TMS320F280049

Tool/software: TI C/C++ Compiler

Hello Support team.

Regarding software of C2000 (F280049), I want to know for the below.
(1) I would like to know if C2000Ware (Software) is open source.
   C2000Ware can be downloaded from TI.com.But I would like to know the posision of C2000Ware.

(2) Complier and linker.
  I would like to know if these tools has some certifications.
For example, for ASIL-B

Best Regards
KORO

TPS54531: Vstart and Vstop calculation review

$
0
0

Part Number: TPS54531

Hi 

We would like to design VSTART=5.5V and  VSTOP=5.0V

after calculation we get  R10 =167K, R11=47.2K and our schematics as below.

However, using the above R10 and R11 value to do real test we see VSTART=6.33V and VSTOP=5.2V. this is different from our calculation result. 

Would you help review anything wrong with our schematics below ? 

Also is it required that Vin need to be > Vout + 2V ? 

BQ40Z50-R2: smbus/i2c

$
0
0

Part Number: BQ40Z50-R2

Hi

I'm reading about ten registers from bq40z50 via smbus/i2c with an STM32L0

Once every second I perform a "read block" and everything works well for a lot of time (lets' say hours)

Then the I2C stop working and SCL is pulled down.

What I do is always the same. For example to read the device type I send

16 44 02 01 00

Then

16 44

and then I perform a read and receive correctly:

01 00 00 45

Nevertheless sometimes the I2C get stuck because SCL remains low.

Anybody can help me?

Viewing all 262198 articles
Browse latest View live


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