ADS8598H: Transfer function problem
Compiler/MSP430F425A: MSP Reboot When Do SD16 for Many Times
Part Number:MSP430F425A
Tool/software: TI C/C++ Compiler
Dear all,
I have work on a new project that needs SD16 to convert analog data to digital data.
In order to get the data with the lowest tolerance scope, I do SD16 for many times and get average.
In the process, I define a temporarily variable with the format unsigned long, and the variable is used or saving the result of SD16MEM.
After the process is finished, I get the average of the temporarily variable into times of getting SD16.
My trouble is that if the times(define as SD16_Check_Time in the code) is higher the 40, MSP will reboot in the process of SD16.
What is the reason that cause the status?
If I still need a lot of times to do this operation, how can I solve the problem?
This is the code I use for get SD16,
#define SD16_Check_Time 30
void Get_SD16_Data(void)
{
unsigned long temp_AD_Value;
unsigned int temp_SD16;
unsigned short loop;
temp_AD_Value=0;
for(loop=0;loop<SD16_Check_Time;loop++)
{
SD16CCTL0 = SD16SNGL + SD16SC;// Set bit to start conversion
while ((SD16CCTL0 & SD16IFG)==0);// Poll interrupt flag for CH0
temp_SD16=SD16MEM0;// Save CH0 results (clears IFG)
temp_AD_Value += temp_SD16;
}
AD_Value=temp_AD_Value/SD16_Check_Time;
}
Sincerely,
Yu-Chuan, Chen
RTOS/TDA2PXEVM: SBL build fails
Part Number:TDA2PXEVM
Tool/software: TI-RTOS
I would like to try booting from the SD card as an alternative to loading code directly via CCS 8 using an XDS200 JTAG. From the vision_sdk\build directory, I executed the following commands, which appeared to build successfully (aside from the lack of UART output discussed in a related post):
Path=C:\ti\PROCESSOR_SDK_VISION_03_03_00_00\ti_components\os_tools\windows\xdctools_3_32_01_22_core;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;
gmake -s -j depend
gmake -s -j
Then I followed the instructions in the VisionSDK_UserGuide_TDA2xx.pdf section 3.5.3, and ran the command "gmake -s sbl". This resulted in numerous errors similar to the following:
c:\ti\PROCESSOR_SDK_VISION_03_03_00_00\vision_sdk\build>gmake -s sbl
# Compiling tda2px:a15_0:debug:csl_init: a15/src/csl_a15_init.asm
process_begin: CreateProcess(NULL, c:/ti/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/cg_tools/windows/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc -c -x assembler-with-cpp -DMAKEFILE_BUILD -Wimplicit -Wall -Wunused -Wunknown-pragmas -ffunction-sections -fdata-sections -c -mcpu=cortex-a15 -g -mfpu=neon -mfloat-abi=hard -mabi=aapcs -mapcs-frame -D__ARMv7 -Werror -D_DEBUG_=1 -DBUILD_A15_0 -DSOC_TDA2PX -Ic:/ti/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/cg_tools/windows/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include -I. -Ia15/src -Ia15 -Ic:/ti/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages -Ic:/ti/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/csl -Ic:/ti/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/csl -I/apps/apps_nonbam/inc -I/ -I/common -o c:/ti/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/binaries/apps/tda2px_evm_bios_radar/ti/csl/arch/obj/tda2px/a15/debug/csl_a15_init.oa15fg a15/src/csl_a15_init.asm, ...) failed.
make (e=2): The system cannot find the file specified.
gmake[6]: *** [c:/ti/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/binaries/apps/tda2px_evm_bios_radar/ti/csl/arch/obj/tda2px/a15/debug/csl_a15_init.oa15fg] Error 2
gmake[5]: *** [csl_init] Error 2
gmake[4]: *** [a15_0] Error 2
I'm not sure which file can not be found of the many paths listed above, or what should be done about it.
Thanks.
DS90C187: Asking for the DS90C187 issues
Part Number:DS90C187
Hi team,
We have found the following result on our android/Linux system.
The Host CPU has two LCDC, we use LCDC1 as source of LVDS DS90c187.
Use fbset get the following message.
***************************************
mode "1600x900"
geometry 1600 900 1600 900 16
timings 0 200 40 30 2 40 2
nonstd 4
rgba 5/11,6/5,5/0,0/0
endmode
***************************************
The Panel spec refer to “2018-06-06 17_195WD1_Panel_Spec.png” as attached and the Panel support 16.7M color(RGB888).
Is the circuit support 24bit color display supported?
If not, can you help us on this application with your recommendation.
please refer to the schematic and panel spec.
Many thanks for your helps!
Cell balance cell voltage
I use bq76930 AFE(10 cells).
If I enable CELL1 cell balance when charging, will it cause other cells(such as CELL2, CELL3, ...CELL10) voltage unstable(cell value become big immediately)?
CELL1 cell balance enabled, I still can read the cell voltage value from VC1_HI, VC1_LO register?
The value of Battery voltage(register BAT_HI, BAT_LO) is still the sum of all cell(CELL1~CELL10)?
Thanks
LM9061-Q1: How to calculate RTHRESHOLD for LM9061-Q1
NA
NA
SN74HC191: About component characteristics of SN74HC191
Part Number:SN74HC191
Hi, Please tell me.
When / LD pin or QC (output pin) at the time of power supply startup is logic indefinite, QC is either H or L?
When ON / OFF is repeated with a circuit like an image, QC sticks to H when turning on the power supply.
Also, if C5: 4.7 uF discharges, it will operate normally.
best regards,
otake
SMV512K32-SP: IBIS FILE
Part Number:SMV512K32-SP
Do you have an IBIS file for this part?
Linux/TDA2EG: Linux/ TDA2EG:vision SDK 3.02 with booting from SD/eMMC from SPL (Single stage or Falcon mode) fail
Part Number:TDA2EG
Tool/software: Linux
Hi,
i want to use single stage boot to accelerate the booting time,
i had done the steps below,
1. compile uImage
mkimage -A arm -O linux -C none -T kernel -a 0x80008000 -e 0x80008000 -n 'Linux uImage' -d "$(kernel_PATH)/arch/arm/boot/zImage" "$(kernel_PATH)/arch/arm/boot/uImage"
the uImage LOADADDR is 0x80008000
2. In host side add the needed bootargs in chosen node in DTB file
fdtput -v -t s arch/arm/boot/dts/dra72-evm-infoadas.dtb "/chosen" bootargs "elevator=noop console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootwait fixrtc omapdrm.num_crtc=2 consoleblank=0 cma=64M rootfs type=ext4"
3. from u-boot
# setenv spl_load_image_fat_os uImage
#saveenv
my boot partial have 3 files,
1. dra72-evm-infoadas.dtb
2. MLO
3. uImage
but i got fail result, spl not to excute uImage
U-Boot SPL 2016.05-00008-g1fbee98-dirty (Jun 06 2018 - 09:08:35)
DRA722-GP ES2.0
Trying to boot from MMC1
reading dra7-ipu2-fw.lzop
reading dra7-dsp1-fw.lzop
reading dra7-dsp2-fw.lzop
spl_load_file_fat: error reading file dra7-dsp2-fw.lzop, err - -1
spl: error reading image dra7-dsp2-fw.lzop, err - -1
Error loading remotecore DSP2!,Continuing with boot ...
reading dra7-ipu1-fw.lzop
spl_load_file_fat: error reading file dra7-ipu1-fw.lzop, err - -1
spl: error reading image dra7-ipu1-fw.lzop, err - -1
Error loading remotecore IPU1!,Continuing with boot ...
reading u-boot.img
spl_load_image_fat: error reading image u-boot.img, err - -1
Failed to mount ext2 filesystem...
spl_load_image_ext: ext4fs mount err - 0
What other parts have I not noticed?
TPA6203A1: TPA6203A1 pop noise
Part Number:TPA6203A1
Dear,
We use TPA6203A1 in the product. Figure 1 is the exact schematic.
Figure 1
When we insert earphone, it's single end output. And there is pop noise in the earphone(C2007 is the Cbypass).(Figure2 is the Vo+ wave )
If we remove the C2007(Cbypass) the pop noise is lower.(Figure3 is the Vo+ wave )
Could you give some advice how to eliminate the pops when we use single end output?
Thanks!
LMV331-Q1: Input Offset Voltage
Linux/PCM1863: Driver issue
SN65DP149: PTN3360D competitor
Part Number:SN65DP149
Hi Sirs,
Sorry to bother you.
We would like to use DP149 to replace NXP PTN3360D
Besides the 40/48 pin different, have others Electrical characteristics or spec that we need carefully?
By the way, have dp149/ptn3306 spec compare form can share?
Thanks!!
CC2640: The meaning of "Normal" of Bluetooth low energy
LAUNCHXL-F28379D: F28379D
Part Number:LAUNCHXL-F28379D
Hi there,
How could ADC PPB Block (F28379D) be used together with F28379D ADC Modelling Block in MATLAB Embedded Coder Support Package for Texas Instruments C2000 Processors for modelling?
Regards,
Dimitar
AWR1642: About the radar's Range resolution.
Part Number:AWR1642
Dear TI Support,
I am using AWR1642BOOST+mmwave-devpack+TSW1400EVM, According to the default configuration of RadarStuidio, the measure distance is 25m.
and 256 samples are obtained for each chirp period, so the range resolution is 25/256=0.09765.
But according to the formula: range resolution = c/(2*B).
c->speed of light.
B->sweep bandwidth of FMCW chirp, that is (ADC sampling time * Frequency Slop)=25.6us * 29.982.
So get the range resolution is 0.1953m.
This result contradicts the previous one.
Thank you in advance for your response.
Xian
Measure Distance
RTOS/AMIC110: Ethercat Full Slave - AMIC110 Link error
Part Number:AMIC110
Tool/software: TI-RTOS
Hi.
I'm using RTOS 4.1 / PDK 1.0.8 / CCS 7.2 / SSC 5.1.1 for making Ethercat Full Slave on AMIC110.
Now, I have the below Link error, please help.
Thanks.
BR Rio
'Building target: ethercat_slave_full_AMIC11x_arm.out'
'Invoking: GNU Linker'
"C:/TI/ccs620/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -mtune=cortex-a8 -Dam3359 -DSOC_AM335x -DiceAMIC11x -DAM335X_FAMILY_BUILD -DNO_UART_MSG_APP -DDISABLE_UART_PRINT -DAMIC11X_ONCHIP_MEM_MODE -Os -ffunction-sections -fdata-sections -gstrict-dwarf -Wall -mno-unaligned-access -flto -fuse-linker-plugin -mthumb -Wl,-Map,"ethercat_slave_full_AMIC11x_arm.map" -nostartfiles -nodefaultlibs -static -Wl,--gc-sections -L"C:/TI/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/fpu" -L"C:/TI/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/hard" -L"C:/TI/ccs620/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3/lib/gcc/arm-none-eabi/4.9.3/fpu" -Wl,--defsym,STACKSIZE=0x1C000 -Wl,--defsym,HEAPSIZE=0x400 -mthumb-interwork -Wl,--start-group --specs=nano.specs -o"ethercat_slave_full_AMIC11x_arm.out" "./GPIO_soc.o" "./board_dp83822.o" "./board_gpioLed.o" "./board_i2cLed.o" "./board_mcspi.o" "./board_misc.o" "./board_phy.o" "./board_platform.o" "./board_spi.o" "./board_tlk105.o" "./board_tlkphy.o" "./delay_us.o" "./iceAMIC110.o" "./pruicss_soc.o" "./tiesc_soc.o" "./tiescphy_tlk105l.o" "./EcatStack/Src/bootmode.o" "./EcatStack/Src/coeappl.o" "./EcatStack/Src/ecatappl.o" "./EcatStack/Src/ecatcoe.o" "./EcatStack/Src/ecateoe.o" "./EcatStack/Src/ecatfoe.o" "./EcatStack/Src/ecatslv.o" "./EcatStack/Src/eoeappl.o" "./EcatStack/Src/foeappl.o" "./EcatStack/Src/mailbox.o" "./EcatStack/Src/objdef.o" "./EcatStack/Src/sdoserv.o" "./EcatStack/tiesc_fw_cir_buff.o" "./EcatStack/tiesc_spi_master.o" "./EcatStack/tiesc_spi_slave.o" "./EcatStack/tiescappl.o" "./EcatStack/tiescbsp.o" "./EcatStack/tieschw.o" "./EcatStack/tiescutils.o" "./EcatStack/tiescutils_spi_master.o" "./EcatStack/tiescutils_spi_slave.o" "./osal/ClockP_tirtos.o" "./osal/EventP_tirtos.o" "./osal/MailboxP_tirtos.o" "./osal/MiscP_tirtos.o" "./osal/OSP_tirtos.o" "./osal/SwiP_tirtos.o" "./osal/TaskP_tirtos.o" -Wl,-T"configPkg/linker.cmd" -Wl,--start-group -lrdimon -lgcc -lm -lnosys -lc -Wl,--end-group
makefile:195: recipe for target 'ethercat_slave_full_AMIC11x_arm.out' failed
C:\TI\bios_6_52_00_12\packages\gnu\targets\arm\rtsv7A\lib\boot.aa8fg(startup.oa8fg): In function `gnu_targets_arm_rtsv7A_startupC':
/db/ztree/library/trees/xdctargets/xdctargets-o04/src/gnu/targets/arm/rtsv7A/startup.c:75: undefined reference to `main'
collect2.exe: error: ld returned 1 exit status
gmake[1]: *** [ethercat_slave_full_AMIC11x_arm.out] Error 1
gmake: *** [all] Error 2
makefile:191: recipe for target 'all' failed
SMV512K32-SP: Power Calculation Tool
Part Number:SMV512K32-SP
Do you have a Power estimation tool for this part?