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

Linux/AM3359: beaglebone black eMMC write using sdcard.

$
0
0

Part Number:AM3359

Tool/software: Linux

Hi,

I'm use the beagleboneblack and my sdk version is ti-processor-sdk-linux-am335x-evm-03.02.00.05, linux version is 4.4.32-gadde2ca9f8.

I want to write ti-sdk to eMMC using sd-card for booting the beaglebone from eMMC.

I read the post : https://e2e.ti.com/support/arm/sitara_arm/f/791/p/503009/2070502#pi316653=1

And I follow the process  said in above post.

1. Prepare a SD card either with the create-sdcard.sh script

2. Run the BBB from the SD card (hold the USR button when powering the board up)

3. ssh into the board:
# ssh root@172.20.0.111

4. The eMMC is /dev/mmcblk1. Format it this way:
4.01. fdisk /dev/mmcblk1
4.02. o - this clears the existing partitions
4.03. p - this lists all partition tables on the card (there should be none)
4.04. n - create a new partition
4.05. p - primary partition
4.06. 1 - partition number
4.07. 2048 - default value for the first sector
4.08. +16M - last sector / partition size
4.09. t - change the partition type (select partition 1)
4.10. e - change tha partition type to "W95 FAT16 (LBA)"
4.11. a - set the bootable flag for the selected partition (1)
4.12. n - create a new partition
4.13. p - primary partition
4.14. 2 - partition number
4.15. hit Enter to choose the default (next available) value for the first sector
4.16. hit Enter to choose the default (last) value for the last sector
4.17. p - this lists all partition tables on the card (there should be two)
4.18. w - write all the above changes to disk
4.19. umount /dev/mmcblk1p1; mkfs.vfat -F 16 /dev/mmcblk1p1 - format the first partition
4.20. umount /dev/mmcblk1p2; mkfs.ext4 /dev/mmcblk1p2 - format the second partition

5. Copy the {MLO,u-boot.img,uEnv.txt} files to the first partition:
# mkdir boot
# mount /dev/mmcblk1p1 boot
# cp {MLO,u-boot.img,uEnv.txt} boot
# umount boot

6. Copy the root file system to the second partition:
# mkdir root
# mount /dev/mmcblk1p2 root
# tar -xf tisdk-rootfs-image-am335x-evm.tar.gz -C root
# umount root

7. Shutdown the BBB, remove the SD card and start it from the eMMC.

I have some question this process about 5.

There is no uEnv.txt file when i make sd-card using create-sdcard.sh. 

Can i copy only two file {MLO, uEnv.txt} in boot folder? Can i use the two file{MLO, uEnv.txt} without any settings for eMMC in sdcard?

Plus, Is there any way to automate the copying process ? (=Can I run this copy process automatically just by inserting sdcard?)


TINA/Spice/TL084: TL084 as 16-bit ADC driver for TMS320F28377D

$
0
0

Part Number:TL084

Tool/software:TINA-TI or Spice Models

Hi All,

I am using TMS320F28377D for my inverter application. I need to use 16-bit ADC to get precise result. So, I have to use differential configuration there is no other option. My sensor output is buffered single ended signal. First of all i need to convert it into differential foam. For that particular application,I am usingTL084 OPAMP to do this task. One sensor output(VoutP) is directly applied to ADCINA0 and another(VoutN) is subtracted from 3.3V (Which is VREFHI for my controller) and then applied to ADCINA1 . So I can also maintain my common mode requirement which is 1.65V (Vcm = (VREFHI + VREFLO)/2).  At every instance my common mode voltage is maintained.For E.g., VoutP=2.2V then VoutN=1.1V and Vcm = (2.2+1.1)/2 = 1.65V.

Figure 1 is simulation circuit and figure 2 is output.

Now, my question is "Is it right method to do this task?". Can i apply this differential signal to ADC?

See following thread : e2e.ti.com/.../2100577

Figure 1:

Figure 2:

Thanks and Regards,

Maulik Timbadiya

ADC10080EVAL: WAVEVISION5.1 and ADC10080EVAL

TDA3: xi_osc0 signal for Power Sequencing

$
0
0

Part Number:TDA3

Hi, Everyone

I have a question about Power-Up Sequencing for TDA3x.

Power Sequencing is described about xi_osc0 signal in DM below:


I understand this red circle of xi_osc0 high signal is stable time for Crystal.
This understanding is correct ?

Best Regards
Hiroyasu

LM5141-Q1: Soft start and FPWM

$
0
0

Part Number:LM5141-Q1

Hi Champs,

 

I got questions from Customer, can you support those?

 

Q.1) Soft start completion condition

Does Soft start complete when SS node voltage exceeds internal reference voltage(=1.2V)?

When FPWM is asserted (DEMB=VDDA), is SS node clamped 1.4V(1.2 + 0.2)?

 

 

Q.2) FPWM start timing

During start up period, when does FPWM get activated?

Can you clarify the timing?

 

Best regards,

Nobuo Fujihara

24V input on TPS23841 as PoE

$
0
0

Hello,

 

Regarding to the PoE on TPS23841, my customer is asking about input range.

According to the datasheet, the input range is 21.5 V to 57 V and they will use 24V as input.

But I think that the output range of PoE is 44.0 to 57.0V.( IEEE 802.3af)

 

(Question)

(1) Is this device supported 24V input as PoE application?

(2) if it’s available, how it is supported?

 

Regards,

Tao_2199

LP2985-N: output capacitor selection

$
0
0

Part Number:LP2985-N

I would like to ask you to review the attached schematic,
regading the output capacitor selection and stability.
Recommend better type if I'm wrong.
I need this becouse I'm facing with the following problem:
At the EMC laboratory, during the design review, I got the istruction to
put a WE 742792040 (EMI suppression ferrite bead 600R @ 100MHz ) between C23 and C20 against oscillation.
I'm not sure this helps.

LDO: LP2985AIM-3.6/NOPB
output capacitor: CL32A226KOJNNNE


 

OPA454: 100mA output

$
0
0

Part Number:OPA454

Hello,

Can I use OPA454 for 100mA output application?
According to the datasheet specificationn the maximum peak output current is specified as +120mA/-150mA.
However, there is the description of Io as 50mA in the top page of OPA454 datasheet. 

Our customer request the opamp of  60V power supply, 100mA output.
I would like to promote OPA454 to the customer if the device can be used as 100mA output.

Best Regards,
Ryuji


Starterware/TSW14J56EVM: TSW14J56/AFE58JD18EVM JESD204B communication

$
0
0

Part Number:TSW14J56EVM

Tool/software: Starterware

Support Path: /Reference designs/Technical support help for a specific technical issue with a reference design/

We bought your evaluation bundle: AFE58JD18EVM and TSW14J56 to get an easy entry to work with JESD. I thought I could play a little bit with this bundle and to take some software parts from your project - modify them and use them for my own project. Your program is very huge. It has a lot of other features but the program isn't really explained and there are just some little comments and very often there are no comments. How can I do the first steps with JESD204B by using your evaluation bundle?

TPS62170: Choosing Feedback Resistors Based on Internal Cff

$
0
0

Part Number:TPS62170

Dear *,

we want to use TPS62170 for generating different supply voltages ( e.g. 1.1V, 1.2V, 1.3V, 1.8V, 2.8V, 2.9V, 3.3V ...) from 5V or 12V input.

As the TPS62170 has internal cff we want to calculate feedback resistor for internal cff.

In the document   slva466 on page 3 and 4 there is a method to calculate this but we have to measure the fCO which is different for different Vout ?

In your example the fCO for Vout 3.3V  is 30kHz.

Can I simulate the fCO for other Vout or can I take the fCo=30 kHz also for Vout =1.2V?

Best Regards.

TMS320C6748: Secure boot exit with SECUREWITHSK jump to 0x01 address after about 30s.

$
0
0

Part Number:TMS320C6748

#1. Tested with a dead while(1) loop, when exit NONSECURE, it execute forever. when exit SECUREWITHSK, it execute about 30s, then jump to address 0x00000001. Why?

#2. Customer want to implement 2nd bootloader +3rd bootloader + application, so it need SECUREWITHSK in 2nd bootloader and 3rd bootloader, how to avoid #1 issue, and is there a demo to implement this?

#3. Is there benchmark on secure boot decryption?

#4. We found it can't access peripheral and configure register in SECUREWITHSK exit type, is it related to IOPU configuration? Please share me the documents: Memory_Protection_03_2012_v01.pdf and IOPU_Users_Guide.pdf

LAUNCHXL-F28379D: EMIF Connector pin and Assigned Net not matching

$
0
0

Part Number:LAUNCHXL-F28379D

Hi, 

I want to interface a 256Mb SDRAM with the MCU. The Launchpad came with the EMIF connector, I was cross checking the schematic provided by TI on Launchpad "SPRUI77–August 2016". But it seems there are some wrong connection or text mistake. The "A15" named pin or "18th pin"  on connector "J9" shows the net name of GPIO89, but according to the datasheet of the MCU "SPRS880G –DECEMBER 2013", GPIO89 has "EMIA16" and "EM1DQM1" muxed into that pin. 

I want to know which one is correct. Is the naming of the pin is not correct or the net names are wrong. Or these pin names are given for some other interface viz Async RAM. 

Thank you

Compiler/TMS320C6678: Memory model for a library

$
0
0

Part Number:TMS320C6678

Tool/software: TI C/C++ Compiler

Hello compiler experts

In my field we use a middleware to abstract the OS and HW archictecture and software applications are built on top of this middleware.
The HW is composed of DSP C6678.
The middleware is a library designed to run on this DSP.

Here are the compilation options I use to build the library:

-mv6600 --abi=eabi -mi10 --gen_func_subsections=on -Ooff -g

(we volontary choose to let the library fully debuggable)

By default the memory model is --mem_model:data=far_aggregates.

The application compilation options are:

-mv6600 --abi=eabi -mi10 --mem_model:data=far_aggregates

We put initialization code in DDR3 memory (because performance is not needed at initialization), other code is in L2 (for performance).
We notice quite a lot of trampolines call but I'm not worried about them due to some of the code being in DDR3.


I have read the Wiki on C6000 Memory models and the application report SPRAA46A

My questions are:

- Should I default to the "near" memory model for the library ?

- Should I use other important options for the library that I missed ? (do you have suggestions)

Thanks
Regards
Clement

TPS54526: shortest trace between voltage feedback point and output

$
0
0

Part Number:TPS54526

Dear Team,

We are using TPS54526PWP in our design, i have read sentence "Voltage feedback loop should be as short as possible, and preferably with ground shield".

But in our design we connected through plane instead of trace, it is ok right?

Regards,

Prasanna G 

Is SN74CB3Q3245PWR a direct replacement of IDTQS3VH245 for hot swap applications

$
0
0

Hi,

We want to introduce SN74CB3Q3245PWR  in place of IDTQS3VH245 for CPCI based Hot Swap Application in several of our boards.

Will it be possible to use it in direct replacement?

Please inform urgently.

Regards.


TIDA-00427: TIDA-00427, DS280BR820

$
0
0

Part Number:TIDA-00427

Hi,

I have been analyzing the TIDA-00427 100GbE/40GbE/10GbE QSFP28 Signal Conditioner Reference Design.

My question is regarding to the EEPROMs of the QSFP+ cables which are connected to the PCB(TIDA-00427) shown in the following block diagram. 
What will happen if the EEPROMs of the QSFP+ cables at the TIDA-00427 side are not read? Will it impact the link training? Assuming that the EEPROM at the InfiniBand module end is read. 

Thank you!

Best Regards,
Kostas Papouis

TMS320F28069: C2000 InstaSPIN BLDC lib 120-degree conduction trapezoidal control License

$
0
0

Part Number:TMS320F28069

Hi Champs,

Could you please let me know whehter there is any license or patent necessary for InstaSPIN BLDC lib usage?
120-degree conduction trapezoidal control is used.

Best regards,
Hitoshi Sugawara

CCS/TMS320F28377S: TMS320F28377S

$
0
0

Part Number:TMS320F28377S

Tool/software: Code Composer Studio

Hi.. i am using TMS320F28377S Launch XL board. I have taken the led blink file from the control suite and copied it to the seperate project, i have also copied all the header files to the new created project and linked them through the created project path. Everything is working fine the program is successfully launched in the board but when i run this program it gets stuck to while(ClkCfgRegs.SYSPLLSTS.bit.LOCKS != 1) in the initsyspll function inside the  sysctrl.c file. Please suggest me the way how can i come out of this issue.

thank you

P82B96: /P82B715

$
0
0

Part Number:P82B96

Hello,

I have two questions regarding the i2c-Bus Extender P82B96

In datasheet it´s said that Output Low Voltage is 0,8. Our Sensor needs 0,4.
So would it be possible to use a combination of P82B96 and P82B715

Next question is regarding the schematic. Do you think the pull-up values are correct? Distance between the i2c buffers is 3m 

CC3200-LAUNCHXL: How to ACCESS Timers of CC3200 in ENERGIA

$
0
0

Part Number:CC3200-LAUNCHXL

Hi,

I am facing lot of problems in using timers of cc3200 in energia.

I am not getting any output of timer current value on serial monitor.

I am sharing my code.

Can anyone tell what mistake I am making.

Actually I want to calculate the time taken by one function in different code.

But I am not able to run the timers on Energia.

Can anyone share the basic code as to how to configure and enable the timers.

A working code might help me.

#include <Energia.h>

#include "inc/hw_ints.h"
#include "inc/hw_memmap.h"
#include "inc/hw_timer.h"
#include "inc/hw_types.h"
#include "debug.h"
#include "interrupt.h"
#include "timer.h"
#include "driverlib/prcm.h"
#include "inc/hw_gprcm.h"
#include "wiring_private.h"
#include "driverlib/rom_map.h"
#include "driverlib/pin.h"


unsigned long count=0;
void setup()
{

pinMode(RED_LED,OUTPUT);
PRCMPeripheralClkEnable(PRCM_TIMERA0,PRCM_RUN_MODE_CLK);
PRCMPeripheralReset(PRCM_TIMERA0);

TimerDisable(TIMERA0_BASE,TIMER_BOTH);
TimerConfigure(TIMERA0_BASE,TIMER_CFG_PERIODIC_UP);
HWREG(TIMERA0_BASE + TIMER_O_TAV)=0;
TimerEnable(TIMERA0_BASE,TIMER_BOTH);
Serial.begin(115200);
}

void loop()
{

TimerEnable(TIMERA0_BASE,TIMER_BOTH);
count=TimerValueGet(TIMERA0_BASE,TIMER_A);
Serial.println(count);

}

Viewing all 262198 articles
Browse latest View live


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