Part Number:ADS1298
ADS1298: Reading 0x800000
Linux/AM5728: Cannot run Qt apps for platform linuxfb with DRM
Part Number:AM5728
Tool/software: Linux
I'm using the AM572x EVM, PLSDK = 05.02.00.10 using both the HDMI and on board LCD. We would like to run our application using linuxfb for various performance reasons, with two applications running full screen, one on the LCD and one on the HDMI. We are working on a custom board and will migrate to two LCD outputs.
I read in a related post that fbdev is deprecated and to use DRM instead. However, any Qt application I run will crash when I try this. Below is the Qt debug output and my modetest output. Any advice on what I am doing wrong?
# export QT_LOGGING_RULES=*=true # export QT_QPA_FB_DRM=1 # /usr/share/qt5/examples/widgets/dialogs/tabdialog/tabdialog -platform linuxfb qt.qpa.eglfs.kms: Loading KMS setup from "/etc/qt5/eglfs_kms_cfg.json" qt.qpa.eglfs.kms: Requested configuration (some settings may be ignored): hwcursor: false pbuffers: true separateScreens: false virtualDesktopLayout: 0 outputs: QMap(("HDMI1", QMap(("mode", QVariant(QString, "1366x768"))("name", QVariant(QString, "HDMI1"))("touchDevice", QVariant(QString, "/dev/input/event2"))("virtualIndex", QVariant(double, 1))))("UNKNOWN1", QMap(("mode", QVariant(QString, "800x480"))("name", QVariant(QString, "UNKNOWN1"))("touchDevice", QVariant(QString, "/dev/input/event1"))("virtualIndex", QVariant(double, 0))))) qt.qpa.eglfs.kms: Using backend-provided DRM device /dev/dri/card0 qt.qpa.fb: DRM device /dev/dri/card0 opened qt.qpa.eglfs.kms: "UNKNOWN1" mode count: 1 qt.qpa.eglfs.kms: mode 0 800 x 480 @ 60 hz qt.qpa.eglfs.kms: Selected mode 0 : 800 x 480 @ 60 hz for output "UNKNOWN1" getPlane: Plane for crtc 39 not found qt.qpa.eglfs.kms: "HDMI1" mode count: 1 qt.qpa.eglfs.kms: mode 0 1366 x 768 @ 60 hz qt.qpa.eglfs.kms: Selected mode 0 : 1366 x 768 @ 60 hz for output "HDMI1" getPlane: Plane for crtc 47 not found qt.qpa.eglfs.kms: Sorted screen list: QVector() Segmentation fault (core dumped) # modetest trying to open device 'i915'...failed trying to open device 'amdgpu'...failed trying to open device 'radeon'...failed trying to open device 'nouveau'...failed trying to open device 'vmwgfx'...failed trying to open device 'omapdrm'...done Encoders: id crtc type possible crtcs possible clones 34 39 TMDS 0x00000001 0x00000000 40 0 TMDS 0x00000002 0x00000000 Connectors: id encoder status name size (mm) modes encoders 35 34 connected DPI-1 0x0 1 34 modes: name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot) 800x480 60 800 1010 1040 1056 480 502 515 525 33000 flags: nhsync, nvsync; type: preferred, driver props: 1 EDID: flags: immutable blob blobs: value: 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 0 5 link-status: flags: enum enums: Good=0 Bad=1 value: 0 41 0 connected HDMI-A-1 340x190 1 40 modes: name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot) 1366x768 60 1366 1406 1438 1456 768 771 777 793 69300 flags: nhsync, nvsync; type: preferred, driver props: 1 EDID: flags: immutable blob blobs: value: 00ffffffffffff0006afec1000000000 001601049022137802bbf59455549027 23505400000001010101010101010101 010101010101121b565a500019302820 360058c1100000180000000f00000000 00000000000000000020000000fe0041 554f0a202020202020202020000000fe 004231353658545430312e30200a004a 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 0 5 link-status: flags: enum enums: Good=0 Bad=1 value: 0 CRTCs: id fb pos size 39 60 (0,0) (800x480) 800x480 60 800 1010 1040 1056 480 502 515 525 33000 flags: nhsync, nvsync; type: preferred, driver props: 23 CTM: flags: blob blobs: value: 24 GAMMA_LUT: flags: blob blobs: value: 25 GAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 256 30 background: flags: range values: 0 16777215 value: 0 31 trans-key-mode: flags: enum enums: disable=0 gfx-dst=1 vid-src=2 value: 0 32 trans-key: flags: range values: 0 16777215 value: 0 33 alpha_blender: flags: range values: 0 1 value: 0 37 rotation: flags: bitmask values: rotate-0=0x1 rotate-90=0x2 rotate-180=0x4 rotate-270=0x8 reflect-x=0x10 reflect-y=0x20 value: 1 27 zorder: flags: range values: 0 3 value: 0 47 0 (0,0) (0x0) 0 0 0 0 0 0 0 0 0 0 flags: ; type: props: 23 CTM: flags: blob blobs: value: 24 GAMMA_LUT: flags: blob blobs: value: 25 GAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 256 30 background: flags: range values: 0 16777215 value: 0 31 trans-key-mode: flags: enum enums: disable=0 gfx-dst=1 vid-src=2 value: 0 32 trans-key: flags: range values: 0 16777215 value: 0 33 alpha_blender: flags: range values: 0 1 value: 0 43 rotation: flags: bitmask values: rotate-0=0x1 rotate-90=0x2 rotate-180=0x4 rotate-270=0x8 reflect-x=0x10 reflect-y=0x20 value: 1 27 zorder: flags: range values: 0 3 value: 0 Planes: id crtc fb CRTC x,y x,y gamma size possible crtcs 36 39 60 0,0 0,0 0 0x00000003 formats: RX12 AR12 RG16 XR24 RG24 AR24 RA24 RX24 AR15 XR12 RA12 XR15 props: 6 type: flags: immutable enum enums: Overlay=0 Primary=1 Cursor=2 value: 1 37 rotation: flags: bitmask values: rotate-0=0x1 rotate-90=0x2 rotate-180=0x4 rotate-270=0x8 reflect-x=0x10 reflect-y=0x20 value: 1 27 zorder: flags: range values: 0 3 value: 0 38 zpos: flags: range values: 0 3 value: 0 28 global_alpha: flags: range values: 0 255 value: 255 29 pre_mult_alpha: flags: range values: 0 1 value: 0 42 0 0 0,0 0,0 0 0x00000003 formats: RG16 RX12 YUYV AR15 RA24 NV12 RA12 XR24 RG24 UYVY AR12 XR15 AR24 XR12 RX24 props: 6 type: flags: immutable enum enums: Overlay=0 Primary=1 Cursor=2 value: 1 43 rotation: flags: bitmask values: rotate-0=0x1 rotate-90=0x2 rotate-180=0x4 rotate-270=0x8 reflect-x=0x10 reflect-y=0x20 value: 1 27 zorder: flags: range values: 0 3 value: 0 44 zpos: flags: range values: 0 3 value: 0 28 global_alpha: flags: range values: 0 255 value: 255 29 pre_mult_alpha: flags: range values: 0 1 value: 0 48 0 0 0,0 0,0 0 0x00000003 formats: RG16 RX12 YUYV AR15 RA24 NV12 RA12 XR24 RG24 UYVY AR12 XR15 AR24 XR12 RX24 props: 6 type: flags: immutable enum enums: Overlay=0 Primary=1 Cursor=2 value: 0 49 rotation: flags: bitmask values: rotate-0=0x1 rotate-90=0x2 rotate-180=0x4 rotate-270=0x8 reflect-x=0x10 reflect-y=0x20 value: 1 27 zorder: flags: range values: 0 3 value: 2 50 zpos: flags: range values: 0 3 value: 2 28 global_alpha: flags: range values: 0 255 value: 255 29 pre_mult_alpha: flags: range values: 0 1 value: 0 53 0 0 0,0 0,0 0 0x00000003 formats: RG16 RX12 YUYV AR15 RA24 NV12 RA12 XR24 RG24 UYVY AR12 XR15 AR24 XR12 RX24 props: 6 type: flags: immutable enum enums: Overlay=0 Primary=1 Cursor=2 value: 0 54 rotation: flags: bitmask values: rotate-0=0x1 rotate-90=0x2 rotate-180=0x4 rotate-270=0x8 reflect-x=0x10 reflect-y=0x20 value: 1 27 zorder: flags: range values: 0 3 value: 3 55 zpos: flags: range values: 0 3 value: 3 28 global_alpha: flags: range values: 0 255 value: 255 29 pre_mult_alpha: flags: range values: 0 1 value: 0 Frame buffers: id size pitch
SN74AXC8T245: What is the output high-Z impedance ? What is the drive strength of these outputs?
Part Number:SN74AXC8T245
E2E,
1) What is the output high-Z impedance and are there any internal pull-up resistors attached to output (if so what value)?
2) What is the drive strength of these outputs? The Ron of the output FETs with low VDS would be very helpful, too.
Thank you,
Adam
CCS/MSP432P401R: Capture time between two interruptions
Part Number:MSP432P401R
Tool/software: Code Composer Studio
Hello friends,
I would like to encapsulate the time between two interrupts, I am using the MSP432P401R microcontroller in the CMSIS code mode, will someone help me
TPD4E001-Q1: Schottky diodes
Part Number:TPD4E001-Q1
Hello,
Are Schottky diodes used in the TPD4E001-Q1 4-Channel ESD Protection Array?
Thank you
TAS5751M: TAS5751M - how to set optimal input/output gain settings for optimal performance?
Part Number:TAS5751M
Hi MPAA team,
I'm posting a question on behalf of my customer. The goal is to operate the audio amp at the optimal area for sound performance.
"We’re using the TAS5751M to drive a 10W speaker (mono).
Currently if the max volume from the digital domain is set to 0db we need the amp master gain to be set to +7dB.
We can reduce the gain from the digital domain and increase the amplifier master gain.
Would that approach yield any benefit?
What would be the optimal input/output gain settings for audio quality performance?"
The end application is a smart mirror.
Thank you for your assistance!
Lauren
CC2650STK: CC2650stk
Part Number:CC2650STK
Hi Community,
I have been working on the android application for cc2650stk. I was not able to find IO services such as changing led colors, playing buzzer sound from the android app in the publicly available source code available at below address
https://github.com/lemariva/SensorTag-CC2650
Can someone help me in figuring out how to write the service code? I want to click a button on android app which would ring the buzzer on cc2650stk.
I have gone through http://processors.wiki.ti.com/index.php/CC2650_SensorTag_User's_Guide#Use_of_buttons yet I need some assistance.
Thank you.
Anvesh
Linux/AM3352: TCA8418 I2C Matrix Keypad Same Key with Multiple Function(Special Character)
TMS320VC5409A: Programmer suggestions
Part Number:TMS320VC5409A
Can anybody recommend a programmer to program TMS320VC5409A and TMS320C6726 parts? TI won't recommend any since they are NRND. I am trying to make an existing product line continue to function.
ADS1018: Reference Code
Part Number:ADS1018
Hello
My customer have some questions about ADS1018,
1.Cann't find address of Conversion Register and Config Register , so how to change Config Register or ready data from Conversion ?
2.Under ADC mode, My customer write Config Register refer to "8.5.7.1 32-Bit Data Transmission Cycle " , but nothing read
3.Transfer to Temperature Sense Mode, also cann't read data
Is there reference code could be provided ? or it have some indispensable setting to make it work normal ? or time sequence ? or initialization
attached is customer's code
(Please visit the site to view this file)(Please visit the site to view this file)
CC1352P: ADC input scanning
Part Number:CC1352P
We're switching from an Atmel microcontroller to the CCP1352P. I already have hardware developed, but I have run into something I do not know how to handle.
On our current Atmel design we have the ADC set up to scan a few (not all) channels. The reason we can do that is that the ADC mux has a scanning mode where you enable a number of channels (by turning on the right bits) and it cycles through them. We then use uDMA to transfer this to main memory. The samples we get back are interleaved in memory.
The CC1352P doesn't seem to have such a scanning mode, but I really need it. I need to be able to sample 3 channels nearly simultaneously, by taking a sample on channel 1, then switch to channel 3, then channel 5 (for example) then go back to channel 1. The sampling rate is pretty high, meaning doing this under main CPU software control is probably not an option.
I THINK this is the kind of thing that Sensor Controller Engine (SCE) is designed for. Is that correct? Can SCE orchestrate all of this, and still pass the data to the main processor using uDMA?
Any hints / app notes would be greatly appreciated.
--Chris
SN74VMEH22501A: simultaneous switching noise on backplane
Part Number:SN74VMEH22501A
Hello we have a backplane based system with two CPUs and 6 I/O slots
Each CPU has a SN74VMEH22501A buffer and has its own bus. Lets call the two CPU A and CPU B, so we have bus A and bus B on the backplane
Each of the 6 IO board has two set of SN74VMEH22501A, to manage independently buses A and B
The bus is quite simple: muxed address and data + controls
the whole system is under the same ground domain; so the buses A and B are not galvanically isolated.
What we see is that, when we estabilish traffic on bus A, i see noise on bus B, and this noise triggres the input of the SN74VMEH22501A buffer
it seems like we are having some simultaneous switching noise (SSN) on the backplane.
buses A and B are terminated with near and fare end termination, with device 4816P-T03-331/471L
https://www.mouser.it/datasheet/2/54/800P-777115.pdf
do you have some suggestion on how i can remove or reduce SSN from the backplane?
Many thanks
Andrea
DS90UB933-Q1: HDMI input
Part Number:DS90UB933-Q1
Hi Sir
our system structure as below
HDMI input => HDMI to parallel bus (10bit or 12bit) converter => DS90UB933 => DS90UB964
May I know this structure can be used for DS90UB933?
Thanks
TDC1000-TDC7200EVM: None Square Container
Part Number:TDC1000-TDC7200EVM
Most of the documentation and videos only show the setup for determine Liquid Identification using a square container. Many application would have liquid cylinders. This being said are there examples of how to address this with the piezo transducers placement, best practices or methods which might be needed compensate?
Linux/AM4378: Eth1 unplugged stops pings to eth0
Part Number:AM4378
Tool/software: Linux
Hi,
I am new to the forums, So do apologize if this is a repeat.
We have a custom board which was developed of am437x-gp-evm. We are facing an issue with the Ethernet, when I plug eth1 and eth0 both with saperate subnet, I am able to ping the IP address successfully. The moment eth1 is unplugged ping stops to eth0 too.
Following is the configuration in my dts file:
AM4372_IOPAD(0x910, PIN_INPUT | MUX_MODE1) /* mii1_rxer */
AM4372_IOPAD(0x90C, PIN_INPUT | MUX_MODE1) /* mii1_crs */
AM4372_IOPAD(0x944, PIN_INPUT | MUX_MODE0) /* rmii1_refclk */
AM4372_IOPAD(0x914, PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_txen.rgmii1_txen */
AM4372_IOPAD(0x924, PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_txd1.rgmii1_txd1 */
AM4372_IOPAD(0x928, PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_txd0.rgmii1_txd0 */
AM4372_IOPAD(0x93c, PIN_INPUT_PULLDOWN | MUX_MODE1) /* mii1_rxd1.rgmii1_rxd1 */
AM4372_IOPAD(0x940, PIN_INPUT_PULLDOWN | MUX_MODE1) /* mii1_rxd0.rgmii1_rxd0 */
/* Slave 2 */
AM4372_IOPAD(0x858, PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_a6.rgmii2_tclk */
AM4372_IOPAD(0x840, PIN_OUTPUT | MUX_MODE2) /* gpmc_a0.rgmii2_tctl */
AM4372_IOPAD(0x854, PIN_OUTPUT | MUX_MODE2) /* gpmc_a5.rgmii2_td0 */
AM4372_IOPAD(0x850, PIN_OUTPUT | MUX_MODE2) /* gpmc_a4.rgmii2_td1 */
AM4372_IOPAD(0x84c, PIN_OUTPUT | MUX_MODE2) /* gpmc_a3.rgmii2_td2 */
AM4372_IOPAD(0x848, PIN_OUTPUT | MUX_MODE2) /* gpmc_a2.rgmii2_td3 */
AM4372_IOPAD(0x85c, PIN_INPUT | MUX_MODE2) /* gpmc_a7.rgmii2_rclk */
AM4372_IOPAD(0x844, PIN_INPUT | MUX_MODE2) /* gpmc_a1.rgmii2_rtcl */
AM4372_IOPAD(0x86c, PIN_INPUT | MUX_MODE2) /* gpmc_a11.rgmii2_rd0 */
AM4372_IOPAD(0x868, PIN_INPUT | MUX_MODE2) /* gpmc_a10.rgmii2_rd1 */
AM4372_IOPAD(0x864, PIN_INPUT | MUX_MODE2) /* gpmc_a9.rgmii2_rd2 */
AM4372_IOPAD(0x860, PIN_INPUT | MUX_MODE2) /* gpmc_a8.rgmii2_rd3 */
&mac {
pinctrl-names = "default", "sleep";
pinctrl-0 = <&cpsw_default>;
pinctrl-1 = <&cpsw_sleep>;
dual_emac=<1>;
status = "okay";
};
&davinci_mdio {
pinctrl-names = "default", "sleep";
pinctrl-0 = <&davinci_mdio_default>;
pinctrl-1 = <&davinci_mdio_sleep>;
status = "okay";
};
&cpsw_emac0 {
phy_id = <&davinci_mdio>,<0>;
phy-mode = "rmii";
dual_emac_res_vlan = <1>;
};
&cpsw_emac1 {
phy_id = <&davinci_mdio>,<5>;
phy-mode = "rgmii";
dual_emac_res_vlan = <2>;
};
Linux Kernel Version: Linux version 4.14.79
Kernel log of PHY:
[ 1.206803] libphy: Fixed MDIO Bus: probed
[ 1.283487] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000
[ 1.291188] davinci_mdio 4a101000.mdio: detected phy mask ffffffde
[ 1.299354] libphy: 4a101000.mdio: probed
[ 1.303400] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[ 1.312669] davinci_mdio 4a101000.mdio: phy[5]: device 4a101000.mdio:05, driver Micrel KSZ9031 Gigabit PHY
[ 1.323288] cpsw 4a100000.ethernet: Detected MACID = f0:b5:d1:54:be:a0
[ 1.330122] cpsw 4a100000.ethernet: initialized cpsw ale version 1.4
[ 1.336565] cpsw 4a100000.ethernet: ALE Table size 1024
[ 1.341859] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
[ 1.349724] cpsw 4a100000.ethernet: cpsw: Detected MACID = f0:b5:d1:54:be:a2
ifconfig -a output:
eth0 Link encap:Ethernet HWaddr F0:B5:D1:54:BE:A0
inet addr:10.74.127.251 Bcast:10.74.127.255 Mask:255.255.255.192
inet6 addr: fe80::f2b5:d1ff:fe54:bea0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:128 errors:0 dropped:0 overruns:0 frame:0
TX packets:87 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8420 (8.2 KiB) TX bytes:24020 (23.4 KiB)
Interrupt:51
eth1 Link encap:Ethernet HWaddr F0:B5:D1:54:BE:A2
inet addr:10.74.125.55 Bcast:10.74.125.255 Mask:255.255.254.0
inet6 addr: fe80::f2b5:d1ff:fe54:bea2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10495 errors:0 dropped:54 overruns:0 frame:0
TX packets:651 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1070755 (1.0 MiB) TX bytes:61738 (60.2 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:320 errors:0 dropped:0 overruns:0 frame:0
TX packets:320 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23680 (23.1 KiB) TX bytes:23680 (23.1 KiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 10Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000000 (0)
Link detected: yes
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 5
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000000 (0)
Link detected: yes
I read the http://processors.wiki.ti.com/index.php/Linux_Core_CPSW_User's_Guide#Dual_Standalone_EMAC_mode but still was not able to come to a conclusion. We want to have the both Ethernet ports eth0 and eth1 work independent of each other. Unpluging eth1 should not effect eth0.
Thank you for your response.
CC1310: Can WOR with WB-DSSS parameters use RSSS+PQT mode and what should be WOR timeout
Part Number:CC1310
Can WOR work with RSSI+PQT in WB-DSSS 50Kbs 4x4 mode ?
We using RSSI only WOR but we are concerned that radio may wake up on RF noise and stay on for up to 0.5 second looking for sync word and data.
When we have WOR working in RSSI mode we cannot get WOR SNIFF time below 4ms after tweaking timeout values.
I think SNIFF time should be in range of 100US for RSSI only mode in 500KB 1.2MHZ RBW WB-DSSS .
I like to reduce SNIFF time if I am working in RSSI only mode to save current.
Andrew
ISO7740: Review schematics for SPI/I2C interface and EMI/EMC
Part Number:ISO7740
Would you kindly help us review our schematic (attached) for ISO774x (and ISO1540).
We are using ISO7740/ISO7741 to connect SPI (with multiple CS lines) from MSP432E on a non-isolated supply side (3.3V and GND) to SPI lines of analog DAC/ADC and Analog switches on the isolated supply (Iso_3V3_VDD_A and GNDS). We are also using ISO1540 for I2C lines from MSP432E to TMP117X.
For example,
Do we need to replace the 0R's (e.g., R13, R18, R19 and R20, ...) with non-zero values at the output pins of ISO774x? - we understand that there are internal PUR of 1.5M on ISO774x inputs.
How should we configure PDR/PUR resistors of the SPI/GPIO lines from the MCU? also, SPI lines to the DAC/ADC/Analog Switch (e.g., DAC8771, ADS124S08).
Do we need to add any filters for EMI/EMC?
Thanks.
(Please visit the site to view this file)
CCS: test post - will delete
Tool/software: Code Composer Studio
test post will delete - e2e contributor testing
ADC0804-N: Can't find an ADC with free-running feature as in ADC0804
Part Number:ADC0804-N
Hello,
actually, the question is not exactly about the ADC0804 but rather about finding an ADC that fits my design and has a certain feature like this ADC. The feature is the free-running option (like implemented on page 42 in the datasheet).
To be more specific I'll tell exactly what I am looking for and couldn't find.
I need an SMT ADC, I don't need more than 1 channel (I don't care if it has more, I just won't use them). I need the output will be one serial port (unlike ADC0804 that is parallel) and I want it to be small as possible (I'd like to find around 10 mm^2 but if there isn't one so I'd like to find the smallest possible component).
I hope someone can help me. I'm really stuck.
P.S.: If someone has an idea of how to externally add a feature like this to any ADC with SPI interface, for example, I'll be glad to hear.
LMK04033BEVAL: Need EVM layout files
Part Number:LMK04033BEVAL
Hello,
We need the layout files for the LM04033BEVAL so we can get the mechanical information for the PCB, we need to mount this EVM with some other prototype boards in order to do some testing.
Thanks
Nick