FREQUENTLY ASKED QUESTIONS

General

How do I get on the mailing list?

Please come to our contact page and chose “Add to mailing list” in the Request Type pull-down menu.  Stay informed with our quarterly newsletter along with special announcements such as datasheet updates.

Won’t using a BGA make my board more expensive?

No, it won’t. We specifically designed our products to have a wide 1.27 mm ball pitch allowing the use of low cost manufacturing options.

What is the relationship between TI and Octavo?

TI is a key supplier to Octavo.  We have a very strong partnership but there are no financial ties between us.

Where can I buy Octavo’s products?

You can purchase all of our products from our Distribution partners.  They are listed on our Buy Now page.

OSD32MP15x

What JTAG emulators / debuggers can be used with the OSD335x Family of devices?

In our lab, we have used both the XDS110 and XDS200 emulators.  Depending on your emulation / debug needs, you can also use higher end emulators like the XDS560v2.

If you plan to use debug features like trace that are available on higher end emulators, please make sure that you bring the EMU2/EMU3/EMU4 pins to the JTAG header. If you do not plan to use those higher end debug features, then those particular EMU signals do not need to be routed to the JTAG header.

Texas Instruments also provides a number of different websites detailing information about the emulators that can be use with the AM335x processor, and thus the OSD335x SiP, as well as general inofrmaton about JTAG connectors and adapters:

The board I built with the OSD335x will not boot Linux images from Beagleboard.org. What do I do?

Linux images from Bealgeboard.org require EEPROM to be programmed with a board ID. The following solutions can be used to overcome this issue:

1. Bypass the checks in the bootloader (u-boot)

2. Use Robert Nelson’s patch to create u-boot that will boot and allow you to program the EEPROM: In u-boot apply the patch:

https://github.com/RobertCNelson/Bootloader-Builder/blob/master/patches/v2018.03-rc1/0002-NFM-Production-eeprom-assume-device-is-BeagleBone-Bl.patch#L157-L164

u-boot also uses a device tree that you might need to modify. You should find the u-boot device tress in ./arch/arm/dts It is useful to look through the 0001-am335x_evm-uEnv.txt-bootz-n-fixes.patch patch from Robert Nelson (see https://eewiki.net/display/linuxonarm/BeagleBone+Black) since this patch modifies device trees and can point you to important directories in u-boot.

A more detailed explanation of the above options can be found in this forum post.

I have trouble loading bare-metal programs to OSD335x using XDS200 JTAG debugger. What should I do?

Generally, XDS200 connectivity issues can be resolved by updating its firmware.

To update a XDS200-class JTAG debugger connected via USB, using a Windows host is highly recommended. Close any instances of CCS that are running in your system. Open a Windows Command Prompt and issue the following commands:

1. Go to the directory where the utility is installed:

C:\>cd C:\ti\ccsv6\ccs_base\common\uscif\xds2xx

2. Run the configuration just to make sure a XDS200-class debugger is connected and to confirm the firmware revision installed on it:

C:\ti\ccsv6\ccs_base\common\uscif\xds2xx>xds2xx_conf get xds2xxu 0

3. If you have a single XDS200 connected via USB:

Run the following commands in the exact order shown below (the batch file update_xds2xx does this in reverse order, increasing the chances of failure):

C:\ti\ccsv6\ccs_base\common\uscif\xds2xx>xds2xx_conf update xds2xxu 0 xds200_firmware_v1008.bin
C:\ti\ccsv6\ccs_base\common\uscif\xds2xx>xds2xx_conf program xds2xxu 0 xds200_cpld_v1008.xsvf
C:\ti\ccsv6\ccs_base\common\uscif\xds2xx>xds2xx_conf boot xds2xxu 0

4. After that, run the command in step 2 again to check if the correct firmware was loaded.

C:\ti\ccsv6\ccs_base\common\uscif\xds2xx>xds2xx_conf get xds2xxu 0

If connectivity issues persist, please go through the XDS200 Wiki to find out more information.

How can I get started on Software Development for OSD335x?

The OSD335x is BeagleBoard Compatible meaning they can run any of the software provided by BeagleBoard.org. Here is a link to getting started on Beaglebone.

The AM335x Software Design Guide from TI will help you become familiar with the overall software design process for AM335x. TI also provides Linux and TI-RTOS support for software development.

Where can I find ORCAD symbols for OSD335x family of devices?

The ORCAD files for both OSD335x and OSD335x-SM devices can be found here.

Can I run Linux on OSD335x family of devices?

Yes, OSD335x family runs all Linux distributions supported by TI for AM335x. It is also officially BeagleBoard Compatible so it will run the same Linux distributions found on Beaglebone Family of products.

Do the Power Pins that are not used externally like VDD_CORE, VDD_MPU, and VDDS_DDR need to be connected to the PCB?

These power pins are driven by the TPS65217C PMIC and are used internally to power the AM335x, DDR and other components.  These pins are all connected within the SiP and should not be connected externally.  Optionally, these pins can be brought out as test points for debugging purposes only.  They should NEVER be used to power external components.

What are the minimum set of signals that need to be externally connected between the processor (AM335x) and PMIC (TPS65217C) to use OSD335x-BAS/IND devices?

The following table shows the minimum set of signals that need to be connected externally between the processor (AM335x) and PMIC (TPS65217C) to use the OSD335x-BAS/IND devices. It also shows internal pull up resistor values, the voltage rail they are pulled up to and the specific pad that was pulled up.

OSD335x Pad NamePADOSD335x PAD NamePADPull Up Resistor ValuePull Up VoltagePull Up on PAD
PMIC_IN_I2C_SCLC20I2C0_SCLC164.7 KVDDSHV_3P3VC20
PMIC_IN_I2C_SDAC19I2C0_SDAC174.7 KVDDSHV_3P3VC19
PMIC_IN_PWR_END19PMIC_POWER_ENC610 KSYS_RTC_1P8VD19
PMIC_OUT_PGOODA20PWRONRSTNB15NONEN/AN/A
PMIC_OUT_LDO_PGOODB20RTC_PWRONRSTNB5NONEN/AN/A
PMIC_OUT_NINTB19EXTINTNB1810 KVDDSHV_3P3VB18
PMIC_OUT_NWAKEUPA19EXT_WAKEUPC510 KSYS_RTC_1P8VC5
How much power does OSD335x use?

Power consumption of OSD335x depends highly on usage scenarios. The OSD335x-BAS/IND Power Application Note and Software Power Management with the OSD335x Family application notes will give you detailed information about OSD335x power consumption in various operating states.

Other helpful resources  are:

  1. AM335x Power Consumption Summary: This wiki page provides current and power measurements for common system application usage scenarios. However, these measurements were made for a presently unsupported version of SDK. Updated power consumption data can be found here.
  2. Power Estimation Tool: This entails modifying and submitting a spreadsheet specifying processor mode and peripheral usage of AM335x. Login to TI website is required and the results will be emailed to the email address used to login.
What are the supported Clock speeds for the OSD335x family of devices?

The OSD335x family supports all the frequencies supported by corresponding AM335x present inside. For example, the AM3358 inside the OSD3358 supports 6 Operational Performance Points(OPP). It can run at 300MHz, 600MHz, 720MHz, 800Mhz and 1GHz. These operational performance points are set using the Digital Phase Locked Loops(DPLLs) and MPU, CORE voltages on the AM335x. The following figure from the AM335x datasheet (Table 5-7) shows the OPPs, the corresponding MPU voltage to be set and the frequency of operation of the OPP (Source: AM335x datasheet).

VDD_MPU OPPVDD_MPU ARM Clock Speed
 MINNOMMAX 
Nitro1.272 V1.325 V1.378 V1 GHz
Turbo1.210 V1.260 V1.326 V800 MHz
OPP1201.152 V1.200 V1.248 V720 MHz
OPP1001.056 V1.100 V1.144 V600 MHz
OPP500.912 V0.950 V0.988 V300 MHz
How do I design the oscillator circuit for OSD335x family of devices?

The oscillator circuit for real time and system clock inputs is shown in figure 6-9 and 6-12 in the AM335x datasheet.

The values of components C1 and C2 referred in the figures depend on the load capacitance (CL) specified

Do you have a table like Table 4.1 in the TI AM335x data sheet that shows the ball number: pin name: signal name for the OSD335x family of devices?

Yes we do. You can find the OSD335x Family Pin Assignments table here.

What are the differences in ball maps of AM335x and OSD335x-BAS/IND devices?

The ball map of the OSD335x-BAS/IND was designed to match the ball map of AM335x ZCZ package except for a few changes. The following figure highlights the changes that were made to AM335x ZCZ ball map.

Violet and Grey pins are the only pins that have been moved or functionally changed.

Blue pins (AM335x DDR interface) should be left unconnected.

Green pins (AM335x Power input pins) should be left unconnected or brought out as test points for monitoring.

Orange pins are additional pins added to the package for more functions.

Please refer the datasheet of OSD335x-BAS for their functional description.

The major changes in functionality are listed below. 

I can’t find a certain pin on OSD335x-BAS/IND datasheet even though it is there on the AM335x. Do you support this function?

All the peripherals supported by the AM335x are also supported by the OSD335x-BAS/IND.  However, the OSD335x-BAS/IND only supports 3.3V I/Os. Please refer to question ‘What are the differences in ball maps of AM335x and OSD335x?‘ for ball map differences between OSD335x and AM335x.

Do I have to do anything different to TI’s Pin-Mux utility to work with the OSD335x?

No, you don’t. The AM335x die in the OSD335x is the same as the Die in the discrete TI device.  This means that the Pin Mux will work the same on the OSD335x as it would on the discrete version. There are minor differences in location and position of a few signals. Please refer to question ‘What are the differences in ball maps of AM335x and OSD335x?‘ for ball map differences between OSD335x and AM335x.

Which package of the AM335x does OSD335x-BAS/IND devices match with?

The pins of OSD335x correspond to the ZCZ package of the AM335x.

How do I enable the use of external 32KHz oscillator for RTC functionality?

There are 3 use case scenarios for RTC functionality. They are the RTC-only mode which allows all the power supplies except for the RTC to be turned off to save power, RTC timer functionality mode in which the Real Time clocking features are used and RTC disabled mode in which RTC features are not used. Use of RTC requires both software and hardware setups. The hardware requirements of various RTC configurations are shown below and described in detail in the AM335x schematic checklistNote that RTC-Only mode is not supported by the OSD335x family of devices because of the version of the PMIC (TPS65217C) used to power AM335x.

PinFunctionRTC timer functionality but no RTC-only modeRTC feature disabled
CAP_VDD_RTCRTC core voltage inputNo ConnectVDD_CORE
RTC_KALDO_ENnInternal LDO enable inputPulled down to VSSPulled up to SYS_RTC_1P8V
RTC_PWRONRSTnRTC Power On Reset inputPMIC_OUT_LDO_PGOODVSS
PMIC_POWER_ENPMIC power enable outputPMIC_IN_PWR_ENNo Connect
EXT_WAKEUPExternal wakeup inputPMIC_OUT_NWAKEUPVSS

While there are Linux drivers available for the RTC, the following steps describe the low-level software procedure to enable use of an external 32Khz oscillator for RTC clock input.

Begin with writing the KICK registers to disable write protect to RTC registers.

  1. Write the value 0x83E70B13 to KICK0R (0x44E3E06C) register.
  2. Write the value 0x95A4F1E0 to KICK1R (0x44E3E070) register.

RTC_OSC_REG (0x44E3E054) register needs to be modified to enable external oscillator clock input. Set RTC_OSC_REG[4] to 1 to select external 32KHz oscillator as clock source and RTC_OSC_REG[6] to enable clock mux of RTC. Note that 0 at RTC_OSC_REG[2] enables the use of internal feedback resistor instead of an external one.

  1. Write the value 0x48 to RTC_OSC_REG (0x44E3E054).

The procedure can be verified by either probing the output of the 32KHz (OSC1) oscillator or probing the XDMA_EVENT_INTR1 signal selecting OSC1 as its clock source.

What kind of display can I drive with the OSD335x family of devices?

The AM335x inside of the OSD335x family of devices can directly drive LCD panels.  Here is an overview pulled from the AM335x datasheet on TI.com

  • LCD Controller
    • Up to 24-Bit Data Output; 8 Bits per Pixel (RGB)
    • Resolution up to 2048 × 2048 (With Maximum 126-MHz Pixel Clock)
    • Integrated LCD Interface Display Driver (LIDD) Controller
    • Integrated Raster Controller
    • Integrated DMA Engine to Pull Data from the External Frame Buffer Without Burdening the Processor via Interrupts or a Firmware Timer
    • 512-Word Deep Internal FIFO
    • Supported Display Types:
  • Character Displays – Uses LIDD Controller to Program these Displays
  • Passive Matrix LCD Displays – Uses LCD Raster Display Controller to Provide Timing and Data for Constant Graphics Refresh to a Passive Display
  • Active Matrix LCD Displays – Uses External Frame Buffer Space and the Internal DMA Engine to Drive Streaming Data to the Panel

(Source: AM335x datasheet)

How can I connect the multiplexer output (MUX_OUT) of the TPS65217 to the ADC channels of the AM3358?

The MUX_OUT pin of the PMIC (TPS65217C) can be connected to the ADC channels of the AM335x externally on the OSD335x-SM device. The ball numbers for each of the PMIC_MUX pins and commonly used ADC channel are given below:

OSD335x-SM Signal NameBall Number
PMIC_MUX_INN13
PMIC_MUX_OUTD6
AIN7D7

But, OSD335x (OSD3358-BAS) DOES NOT support this functionality since MUX_IN and MUX_OUT pins are not externally accessible on this device.

Does the OSD335x family support the PRUs?

Yes, the OSD335x family supports all of the functions of AM335x that is inside the OSD335x.

The AM3358 supports PRUs therefore the OSD3358 supports PRUs.

What are the long-term support plans for the OSD335x family of devices?

We plan to support these devices as long as TI continues to support the AM335x device. In fact, we will most likely be able to support them longer than TI will because of our ability to bank die.

OSD335x-SM

What JTAG emulators / debuggers can be used with the OSD335x Family of devices?

The OSD335x family of System-in-Package (SiP) devices—based on the Texas Instruments AM335x processor—supports a range of JTAG emulators and debuggers that are compatible with TI’s development tools and interfaces. These tools enable low-level access for debugging, flashing, and board bring-up.

The board I built with the OSD335x will not boot Linux images from Beagleboard.org. What do I do?

If your custom board based on the OSD335x processor is not booting Linux images from BeagleBoard.org, it’s likely due to differences between your custom hardware and the reference design (such as the BeagleBone Black or BeagleBone AI).

I have trouble loading bare-metal programs to OSD335x using XDS200 JTAG debugger. What should I do?

If you’re experiencing issues loading bare-metal programs onto the OSD335x (AM335x-based) SoC using the XDS200 JTAG debugger, you’re not alone. Here are the most effective steps to troubleshoot and resolve the issue:


✅ 1. Check JTAG Connection and Power

  • Ensure the target board is powered and the JTAG cable is securely connected.

  • Use a known working USB port.

  • Confirm TDI/TDO and TCK/TMS lines are correctly wired and no pins are left floating.


✅ 2. Verify GEL Scripts and Target Initialization

  • Make sure your CCS (Code Composer Studio) project is loading the correct GEL script for the AM335x/OSD335x.

  • These scripts initialize the clocks and DDR properly before loading code.

  • Without DDR init, loading to external memory will fail.

    Go to: Target Configuration → Advanced Settings → GEL File


✅ 3. Use the Correct Target Configuration

  • In CCS, your target configuration file should match:

    • Device: AM335x

    • Connection: Texas Instruments XDS200 USB Debug Probe

  • Create a fresh .ccxml file if unsure.


✅ 4. Check Boot Mode Pins

  • If the processor is not in a proper debug-friendly boot mode, JTAG may not connect.

  • Suggested boot mode: No boot / JTAG boot mode

  • Refer to the OSD335x datasheet for boot configuration pins.


✅ 5. Try a Simple Hello World Program

  • Before loading your full application, try loading a simple LED blink or UART “Hello” to ensure the toolchain and memory map are functioning.


✅ 6. Look at the Console & Error Logs

  • Common errors:

    • CORTEX_A8: Trouble Halting Target CPU: (Error -1170 @ 0x...)

    • Error connecting to the target: unknown device

  • These often point to issues with power, initialization, or invalid memory access.


✅ 7. Update Firmware & Drivers

  • Make sure your XDS200 firmware and Code Composer Studio are up to date.

  • Also ensure TI Emulation drivers are installed correctly.


✅ 8. Fallback: Use UART Bootloader

  • If JTAG continues to fail, you can load programs via UART using the boot ROM.

  • Tools like TI’s Uniflash or AM335x Serial Boot Host can help as a backup method.

How much power does OSD335x-SM use?

Power consumption of OSD335x-SM depends highly on usage scenarios. The OSD335x-SM Power Application Note and the OSD335x Power Management Software Control Application Note will give you detailed information about OSD335x-SM power consumption in various operating states.

Other helpful resources are:

  1. AM335x Power Consumption Summary: This wiki page provides current and power measurements for common system application usage scenarios. However, these measurements were made for a presently unsupported version of SDK. Updated power consumption data can be found here.
  2. Power Estimation Tool: This entails modifying and submitting a spreadsheet specifying processor mode and peripheral usage of AM335x. Login to TI website is required and the results will be emailed to the email address used to login.
I can’t find a certain pin on OSD335x-SM datasheet even though it is there on the AM335x. Do you support this function?

All the peripherals supported by the AM335x are also supported by the OSD335x-SM. Please refer to the Ball Map section of the OSD335x-SM datasheet to understand naming conventions of various balls of OSD335x-SM. Also, the OSD335x Family Pin Assignments page gives you detailed information about pin mapping differences between OSD335x-SM and AM335x.

Do I have to do anything different to TI’s Pin-Mux utility to work with the OSD335x-SM?

No, you don’t. The AM335x die in the OSD335x-SM is the same as the Die in the discrete TI device.  This means that the Pin MUX will work the same on the OSD335x-SM as it would on the discrete version. There are differences in the location and position of the signals, however. Please refer to OSD335x Family Pin Assignments page for ball map differences between OSD335x-SM and AM335x.

Where can I find ORCAD symbols for OSD335x family of devices?

You can find ORCAD symbols and footprints for the OSD335x family of System-in-Package (SiP) devices through the following resources:

  1. Octavo Systems Official Website
    Octavo Systems provides a full set of downloadable design resources, including:

    • ORCAD/Allegro symbol libraries

    • Reference schematics

    • PCB footprints compatible with various EDA tools
      Visit the OSD335x Design Resources Page and navigate to the “Design Files” or “CAD Symbols” section.

  2. Ultra Librarian
    You can search for OSD335x parts on Ultra Librarian and download the ORCAD symbol directly in the required format.

  3. SnapEDA / SamacSys
    These platforms also host schematic symbols and footprints for OSD335x devices.

    • Go to SnapEDA

    • Type “OSD335x” in the search bar

    • Download for ORCAD or your preferred CAD tool

Can I run Linux on OSD335x family of devices?

Yes, you can absolutely run Linux on the OSD335x family of devices. In fact, Linux is the most commonly used operating system for these devices due to their powerful ARM Cortex-A8 core and integrated features that are well-supported by embedded Linux distributions.

The OSD335x System-in-Package (SiP) family is built around the Texas Instruments AM335x processor, which has a rich ecosystem of Linux support. Whether you’re using OSD3358, OSD335x-SM, or the OSD335x-C-SiP, there are several Linux distributions and tools readily available for development and deployment.

✅ Benefits of Running Linux on OSD335x:

  • Mature Support: Mainline Linux kernel and community-backed resources.

  • Real-Time Extensions: Easily enable PREEMPT-RT patches for real-time performance.

  • Flexible Development: Use Yocto, Buildroot, or Debian-based distributions (like BeagleBone’s default image).

  • Driver Support: Excellent compatibility with peripherals via device tree overlays.

  • Security & Networking: Built-in support for secure boot, networking stacks, and file systems.

🔧 Getting Started

To get Linux running on your OSD335x device:

  1. Use a pre-built Linux image (e.g. from BeagleBoard.org or Octavo Systems resources).

  2. Flash it to an SD card or eMMC.

  3. Boot the device and start customizing with SSH access or serial console.

🧰 Recommended Tools

  • TI Processor SDK

  • Debian for BeagleBone Black (compatible)

  • Octavo Systems Reference Designs

  • Custom Yocto/Buildroot builds for fine control

Whether you’re building an industrial application, IoT gateway, or custom embedded solution, Linux on OSD335x gives you a robust foundation with long-term support and community engagement.

Where can I find information on building a Beaglebone Linux Kernel?

If you’re looking to build a custom Linux kernel for BeagleBone devices (like the BeagleBone Black or BeagleBone AI), you’re in the right place. Here are some great starting points:

✅ 1. Official BeagleBoard Documentation

The BeagleBoard.org documentation offers step-by-step guides on compiling and installing the Linux kernel, including:

  • Cloning the appropriate kernel source

  • Applying patches for BeagleBone hardware

  • Cross-compiling for ARM architecture

  • Flashing the updated kernel to your device

✅ 2. eLinux.org Wiki

Check the BeagleBoard Kernel Wiki on eLinux for:

  • Kernel build instructions

  • U-Boot and device tree configurations

  • Kernel module customization tips

✅ 3. GitHub Repositories

Use Robert C. Nelson’s trusted GitHub repos:

✅ 4. YouTube Tutorials & Blogs

Search for:

  • “BeagleBone kernel compilation tutorial”

  • “Build Linux kernel for BeagleBone Black” You’ll find walk-throughs from experienced developers.

✅ 5. Forums and Communities

Join communities like:


Whether you’re tweaking device trees, enabling new drivers, or just learning how the build process works, these resources will guide you step by step.

Do the Power Pins that are not used externally like VDD_CORE, VDD_MPU, and VDDS_DDR need to be connected to the PCB?

Yes, all power pins, including those not externally used like VDD_CORE, VDD_MPU, and VDDS_DDR, must be properly connected on the PCB as specified in the device’s hardware design guidelines or datasheet.

These pins supply internal power to critical subsystems such as the processor core, memory controller, and I/O domains. Even if you’re not directly interfacing with these power domains externally, leaving them unconnected can lead to device instability, unpredictable behavior, or permanent damage.

To ensure safe and reliable operation:

  • Always connect these power pins to the recommended power rails.

  • Decouple each with appropriate capacitors placed close to the pin.

  • Refer to the reference design schematics provided by the silicon vendor.

Never leave internal power pins floating, even if they appear unused from an application standpoint.

What are the minimum set of signals that need to be externally connected between the processor (AM335x) and PMIC (TPS65217C) to use OSD335x-SM?

The following table shows the minimum set of signals that need to be connected externally between the processor (AM335x) and PMIC (TPS65217C) to use the OSD335x-SM. It also shows internal pull up resistor values, the voltage rail they are pulled up to and the specific pad that was pulled up.

OSD335x-SM Pad NamePADOSD335x-SM PAD NamePADPull Up Resistor ValuePull Up VoltagePull Up on PAD
PMIC_SCLD10I2C0_SCLC104.7 KVDDSHV6C10
PMIC_SDAD11I2C0_SDAC114.7 KVDDSHV6C11
PMIC_PWR_ENN11PMIC_POWER_ENN104.7 KSYS_RTC_1P8VN11
PMIC_PGOODN12PWRONRSTNP11NONEN/AN/A
PMIC_LDO_PGOODN4RTC_PWRONRSTNN5NONEN/AN/A
PMIC_NINTE4EXTINTND44.7 KVDDSHV6D4
PMIC_NWAKEUPL4EXT_WAKEUPM44.7 KSYS_RTC_1P8VM4
What are the supported Clock speeds for the OSD335x family of devices?

The OSD335x family of devices, based on the Texas Instruments AM335x Sitara processor, supports a range of clock speeds designed to meet various performance and power requirements.

Key supported clock speeds include:

  • Processor Core (ARM Cortex-A8):
    Up to 1 GHz depending on the specific model (e.g., OSD3358 typically runs at 1GHz)

  • DDR Memory Interface:
    Supports up to 800 MHz DDR3L memory

  • Peripherals & Interfaces:

    • USB, MMC, and other I/O interfaces operate at standard frequencies determined by the system configuration.

    • The PRU-ICSS (Programmable Real-Time Units) can be clocked independently for real-time applications.

  • System Clock Input:
    Typically uses a 24 MHz reference clock, with internal PLLs (Phase-Locked Loops) scaling it to the desired operating frequencies.

🔧 Note: Actual clock speed support can vary slightly based on the specific OSD335x model (e.g., OSD3358, OSD3356) and the PCB design, power supply, and thermal management.

For detailed clock configuration and performance tuning, refer to the OSD335x TRM (Technical Reference Manual) or your hardware design guide.

How do I design the oscillator circuit for OSD335x family of devices?

Designing an oscillator circuit for the OSD335x family of devices—which integrates the TI AM335x processor, DDR3, PMIC, and passive components into a single System-in-Package (SiP)—requires a precise approach to ensure stable clock operation and system reliability.

Here’s a step-by-step guide to help you design the oscillator circuit effectively:


✅ 1. Understand the Clock Requirements

The AM335x processor used in the OSD335x family requires a crystal oscillator for its main clock input (typically 24 MHz or 25 MHz, depending on configuration). The crystal is used to generate the necessary internal clocks for the processor and peripherals.

Key specs:

  • Fundamental mode crystal

  • 24 MHz frequency (common for OSD335x)

  • Load capacitance (typically 18–20 pF)

  • ESR < 50 ohms


✅ 2. Choose the Right Crystal

Select a crystal that meets these conditions:

  • Frequency: 24 MHz

  • Package: SMD (HC-49/US or smaller)

  • Load Capacitance (CL): Match this with the external capacitors (see below)

  • Stability: ±30 ppm or better

Example part:

Abracon ABM8G-24.000MHZ-18-D2Y-T


✅ 3. Oscillator Circuit Topology

The OSD335x uses an internal oscillator circuit inside the AM335x chip, so you just need to connect the external crystal and passive components.

Typical circuit:

lua
XTALIN (OSD335x pin) ----||----+---- Crystal ----+----||---- XTALOUT
| |
20pF 20pF
| |
GND GND
  • The load capacitors (C1 and C2) are selected based on the crystal’s CL using the formula:

    C1=C2=2(CL−Cstray)C_{1} = C_{2} = 2(CL – C_{stray})C1=C2=2(CLCstray)

    where Cstray is usually ~5pF from PCB traces.

  • Include optional resistor (R1 ~ 1MΩ) across the crystal for feedback if required by the crystal datasheet.


✅ 4. PCB Layout Considerations

  • Keep traces short and symmetrical between XTALIN, XTALOUT, and the crystal.

  • Ground the capacitors with low-impedance return paths.

  • Avoid routing high-speed or noisy traces near the oscillator circuit.

  • Use a solid ground plane under the oscillator area.


✅ 5. Use External Oscillator (Optional)

If you prefer an external clock source, you can feed a clean CMOS-level clock (e.g. from a MEMS oscillator) into the OSC0_IN pin, bypassing the need for a crystal.

⚠️ Be sure to disable the internal oscillator in this case via boot configuration or hardware strapping.


🧪 Final Checklist

  • Crystal selected with correct frequency and load capacitance

  • Capacitors matched to the crystal CL

  • Oscillator trace layout clean and isolated

  • Ground return path is short and direct

  • Verified stability and startup time with test equipment (if possible)


📚 Reference Links

Do you have a table like Table 4.1 in the TI AM335x data sheet that shows the ball number: pin name: signal name for the OSD335x family of devices?

Yes, the OSD335x family of devices includes detailed documentation that maps the ball number, pin name, and signal name, similar to Table 4.1 found in the TI AM335x data sheet. This information is typically provided in the OSD335x Hardware Design Guide, Package Pinout Diagrams, or in the Device Pin Mapping spreadsheets available on the official product page.

If you’re looking for a quick reference or cross-reference tool, we recommend checking the following resources:

  • OSD335x Reference Manual

  • OSD335x Pin Mapping Spreadsheet (Excel format) – often provided by Octavo Systems

  • Altium Symbol / Footprint files (for CAD integration)

These documents provide comprehensive mapping between:

  • Ball Number (BGA layout)

  • AM335x Signal Name (e.g., UART0_TXD)

  • OSD335x Pin Name and Function

If you need a specific version or can’t find the file, we’d be happy to assist you further or provide a direct download link to the relevant table.

How do I enable the use of external 32KHz oscillator for RTC functionality?

There are 3 use case scenarios for RTC functionality. They are the RTC-only mode which allows all the power supplies except for the RTC to be turned off to save power, RTC timer functionality mode in which the Real Time clocking features are used and RTC disabled mode in which RTC features are not used. Use of RTC requires both software and hardware setups. The hardware requirements of various RTC configurations are shown below and described in detail in the AM335x schematic checklistNote that RTC-Only mode is not supported by the OSD335x family of devices because of the version of the PMIC (TPS65217C) used to power AM335x.

PinFunctionRTC timer functionality but no RTC-only modeRTC feature disabled
CAP_VDD_RTCRTC core voltage inputNo ConnectVDD_CORE
RTC_KALDO_ENnInternal LDO enable inputPulled down to VSSPulled up to SYS_RTC_1P8V
RTC_PWRONRSTnRTC Power On Reset inputPMIC_OUT_LDO_PGOODVSS
PMIC_POWER_ENPMIC power enable outputPMIC_IN_PWR_ENNo Connect
EXT_WAKEUPExternal wakeup inputPMIC_OUT_NWAKEUPVSS

While there are Linux drivers available for the RTC, the following steps describe the low-level software procedure to enable use of an external 32Khz oscillator for RTC clock input.

Begin with writing the KICK registers to disable write protect to RTC registers.

  1. Write the value 0x83E70B13 to KICK0R (0x44E3E06C) register.
  2. Write the value 0x95A4F1E0 to KICK1R (0x44E3E070) register.

RTC_OSC_REG (0x44E3E054) register needs to be modified to enable external oscillator clock input. Set RTC_OSC_REG[4] to 1 to select external 32KHz oscillator as clock source and RTC_OSC_REG[6] to enable clock mux of RTC. Note that 0 at RTC_OSC_REG[2] enables the use of internal feedback resistor instead of an external one.

  1. Write the value 0x48 to RTC_OSC_REG (0x44E3E054).

The procedure can be verified by either probing the output of the 32KHz (OSC1) oscillator or probing the XDMA_EVENT_INTR1 signal selecting OSC1 as its clock source.

What kind of display can I drive with the OSD335x family of devices?

The AM335x inside of the OSD335x family of devices can directly drive LCD panels.  Here is an overview pulled from the AM335x datasheet on TI.com

  • LCD Controller
    • Up to 24-Bit Data Output; 8 Bits per Pixel (RGB)
    • Resolution up to 2048 × 2048 (With Maximum 126-MHz Pixel Clock)
    • Integrated LCD Interface Display Driver (LIDD) Controller
    • Integrated Raster Controller
    • Integrated DMA Engine to Pull Data from the External Frame Buffer Without Burdening the Processor via Interrupts or a Firmware Timer
    • 512-Word Deep Internal FIFO
    • Supported Display Types:
  • Character Displays – Uses LIDD Controller to Program these Displays
  • Passive Matrix LCD Displays – Uses LCD Raster Display Controller to Provide Timing and Data for Constant Graphics Refresh to a Passive Display
  • Active Matrix LCD Displays – Uses External Frame Buffer Space and the Internal DMA Engine to Drive Streaming Data to the Panel

(Source: AM335x datasheet)

How can I connect the multiplexer output (MUX_OUT) of the TPS65217 to the ADC channels of the AM3358?

The MUX_OUT pin of the PMIC (TPS65217C) can be connected to the ADC channels of the AM335x externally on the OSD335x-SM device. The ball numbers for each of the PMIC_MUX pins and commonly used ADC channel are given below:

OSD335x-SM Signal NameBall Number
PMIC_MUX_INN13
PMIC_MUX_OUTD6
AIN7D7

But, OSD335x (OSD3358-BAS) DOES NOT support this functionality since MUX_IN and MUX_OUT pins are not externally accessible on this device.

Does the OSD335x family support the PRUs?

Yes, the OSD335x family supports all of the functions of AM335x that is inside the OSD335x.

The AM3358 supports PRUs therefore the OSD3358 supports PRUs.

 

What are the long-term support plans for the OSD335x family of devices?

{“type”:”elementor”,”siteurl”:”https://octavosystems.com/wp-json/”,”elements”:[{“id”:”7fdeea3″,”elType”:”widget”,”isInner”:false,”isLocked”:false,”settings”:{“embedpress_pdf_Uploader”:{“url”:”https://octavosystems.com/wp-content/uploads/2025/05/Designing-for-Flexibility-around-eMMC.pdf”,”id”:31753,”size”:””,”alt”:””,”source”:”library”},”embedpress_elementor_document_height”:{“unit”:”px”,”size”:800,”sizes”:[]},”adWidth”:”300″,”adHeight”:”200″,”adStart”:”5″,”adSkipButtonAfter”:”5″,”embedpress_pdf_protection_message”:”You do not have access to this content. Only users with the following roles can view it: [user_roles].”,”embedpress_pdf_lock_content_error_message”:”Oops, that wasn’t the right password. Try again.”,”embedpress_pdf_password_placeholder”:”Password”,”embedpress_pdf_submit_button_text”:”Unlock”,”embedpress_pdf_submit_Unlocking_text”:”Unlocking…”,”embedpress_pdf_lock_content_heading”:”Content Locked”,”embedpress_pdf_lock_content_sub_heading”:”Content is locked and requires password to access it.”,”embedpress_pdf_lock_content_footer_message”:”In case you don’t have the password, kindly reach out to content owner or administrator to request access.”,”_background_background”:”classic”,”embedpress_elementor_document_height_tablet”:{“unit”:”px”,”size”:800,”sizes”:[]},”embedpress_elementor_document_height_mobile”:{“unit”:”px”,”size”:800,”sizes”:[]},”embedpress_pdf_powered_by”:””,”embedpress_pdf_type”:”file”,”embedpress_pdf_file_link_from”:”external”,”embedpress_pdf_file_link”:{“url”:””,”is_external”:””,”nofollow”:””,”custom_attributes”:””},”embedpress_pdf_viewer_style”:”modern”,”embedpress_pdf_zoom”:”auto”,”embedpress_pdf_zoom_custom”:””,”embedpress_elementor_document_width”:{“unit”:”%”,”size”:600,”sizes”:[]},”embedpress_elementor_document_width_tablet”:{“unit”:”px”,”size”:400,”sizes”:[]},”embedpress_elementor_document_width_mobile”:{“unit”:”px”,”size”:300,”sizes”:[]},”embedpress_elementor_document_align”:””,”embedpress_elementor_document_align_tablet”:””,”embedpress_elementor_document_align_mobile”:””,”embedpress_pro_document_logo”:{“url”:””,”id”:””,”size”:””},”embedpress_pro_document_logo_size”:”full”,”embedpress_pro_document_logo_custom_dimension”:{“width”:””,”height”:””},”embedpress_pro_document_logo_xpos”:{“unit”:”%”,”size”:10,”sizes”:[]},”embedpress_pro_document_logo_xpos_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”embedpress_pro_document_logo_xpos_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”embedpress_pro_document_logo_ypos”:{“unit”:”%”,”size”:10,”sizes”:[]},”embedpress_pro_document_logo_ypos_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”embedpress_pro_document_logo_ypos_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”embedpress_pro_document_logo_opacity”:{“unit”:”px”,”size”:0.5,”sizes”:[]},”embedpress_pro_document_logo_opacity_hover”:{“unit”:”px”,”size”:1,”sizes”:[]},”embedpress_pro_document_cta”:{“url”:””,”is_external”:””,”nofollow”:””,”custom_attributes”:””},”embedpress_theme_mode”:”default”,”embedpress_pdf_custom_color”:true,”pdf_toolbar”:”yes”,”pdf_toolbar_position”:”top”,”flipbook_toolbar_position”:”bottom”,”pdf_print_download”:”yes”,”pdf_zoom_in”:”yes”,”pdf_zoom_out”:”yes”,”pdf_fit_view”:”yes”,”pdf_bookmark”:”yes”,”pdf_presentation_mode”:”yes”,”pdf_lazyload”:””,”pdf_text_copy”:”yes”,”add_text”:”yes”,”draw”:”yes”,”add_image”:”yes”,”pdf_rotate_access”:”yes”,”pdf_details”:”yes”,”selection_tool”:”0″,”scrolling”:”0″,”spreads”:”-1″,”adManager”:””,”adSource”:”video”,”adFileUrl”:{“url”:””,”id”:””,”size”:””},”adFileUrl1″:{“url”:””,”id”:””,”size”:””},”adFileUrl2″:{“url”:””,”is_external”:””,”nofollow”:””,”custom_attributes”:””},”adXPosition”:25,”adYPosition”:20,”adUrl”:””,”adSkipButton”:”yes”,”embedpress_pdf_lock_content”:””,”embedpress_pdf_protection_type”:”password”,”embedpress_pdf_select_roles”:[“”],”embedpress_pdf_lock_content_password”:””,”embedpress_pdf_enable_footer_message”:””,”embedpress_pdf_content_share”:””,”embedpress_pdf_content_share_position”:”right”,”embedpress_pdf_content_title”:””,”embedpress_pdf_content_descripiton”:””,”embedpress_pdf_content_share_custom_thumbnail”:{“url”:”https://octavosystems.com/wp-content/plugins/elementor/assets/images/placeholder.png”,”id”:””,”size”:””},”embedpress_pdf_share_facebook”:”yes”,”embedpress_pdf_share_twitter”:”yes”,”embedpress_pdf_share_pinterest”:”yes”,”embedpress_pdf_share_linkedin”:”yes”,”_title”:””,”_margin”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_margin_tablet”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_margin_mobile”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_padding”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_padding_tablet”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_padding_mobile”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_element_width”:””,”_element_width_tablet”:””,”_element_width_mobile”:””,”_element_custom_width”:{“unit”:”%”,”size”:””,”sizes”:[]},”_element_custom_width_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_element_custom_width_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_grid_column”:””,”_grid_column_tablet”:””,”_grid_column_mobile”:””,”_grid_column_custom”:””,”_grid_column_custom_tablet”:””,”_grid_column_custom_mobile”:””,”_grid_row”:””,”_grid_row_tablet”:””,”_grid_row_mobile”:””,”_grid_row_custom”:””,”_grid_row_custom_tablet”:””,”_grid_row_custom_mobile”:””,”_flex_align_self”:””,”_flex_align_self_tablet”:””,”_flex_align_self_mobile”:””,”_flex_order”:””,”_flex_order_tablet”:””,”_flex_order_mobile”:””,”_flex_order_custom”:””,”_flex_order_custom_tablet”:””,”_flex_order_custom_mobile”:””,”_flex_size”:””,”_flex_size_tablet”:””,”_flex_size_mobile”:””,”_flex_grow”:1,”_flex_grow_tablet”:””,”_flex_grow_mobile”:””,”_flex_shrink”:1,”_flex_shrink_tablet”:””,”_flex_shrink_mobile”:””,”_element_vertical_align”:””,”_element_vertical_align_tablet”:””,”_element_vertical_align_mobile”:””,”_position”:””,”_offset_orientation_h”:”start”,”_offset_x”:{“unit”:”px”,”size”:0,”sizes”:[]},”_offset_x_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_offset_x_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_offset_x_end”:{“unit”:”px”,”size”:0,”sizes”:[]},”_offset_x_end_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_offset_x_end_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_offset_orientation_v”:”start”,”_offset_y”:{“unit”:”px”,”size”:0,”sizes”:[]},”_offset_y_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_offset_y_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_offset_y_end”:{“unit”:”px”,”size”:0,”sizes”:[]},”_offset_y_end_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_offset_y_end_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_z_index”:””,”_z_index_tablet”:””,”_z_index_mobile”:””,”_element_id”:””,”_css_classes”:””,”e_display_conditions”:””,”eael_wrapper_link_switch”:””,”eael_wrapper_link”:{“url”:””,”is_external”:””,”nofollow”:””,”custom_attributes”:””},”eael_wrapper_link_disable_traditional”:””,”eael_hover_effect_switch”:””,”eael_hover_effect_enable_live_changes”:””,”eael_hover_effect_opacity_popover”:””,”eael_hover_effect_opacity”:{“unit”:”px”,”size”:0.8,”sizes”:[]},”eael_hover_effect_filter_popover”:””,”eael_hover_effect_blur_is_on”:””,”eael_hover_effect_blur”:{“unit”:”px”,”size”:1,”sizes”:[]},”eael_hover_effect_contrast_is_on”:””,”eael_hover_effect_contrast”:{“unit”:”px”,”size”:80,”sizes”:[]},”eael_hover_effect_grayscale_is_on”:””,”eael_hover_effect_grayscal”:{“unit”:”px”,”size”:40,”sizes”:[]},”eael_hover_effect_invert_is_on”:””,”eael_hover_effect_invert”:{“unit”:”px”,”size”:70,”sizes”:[]},”eael_hover_effect_saturate_is_on”:””,”eael_hover_effect_saturate”:{“unit”:”px”,”size”:50,”sizes”:[]},”eael_hover_effect_sepia_is_on”:””,”eael_hover_effect_sepia”:{“unit”:”px”,”size”:50,”sizes”:[]},”eael_hover_effect_offset_popover”:””,”eael_hover_effect_offset_left”:{“unit”:”px”,”size”:5,”sizes”:[]},”eael_hover_effect_offset_left_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_offset_left_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_offset_top”:{“unit”:”px”,”size”:5,”sizes”:[]},”eael_hover_effect_offset_top_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_offset_top_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_popover”:””,”eael_hover_effect_rotate_is_on”:””,”eael_hover_effect_transform_rotatex”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_transform_rotatex_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_rotatex_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_rotatey”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_transform_rotatey_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_rotatey_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_rotatez”:{“unit”:”px”,”size”:5,”sizes”:[]},”eael_hover_effect_transform_rotatez_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_rotatez_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_scale_is_on”:””,”eael_hover_effect_transform_scalex”:{“unit”:”px”,”size”:0.9,”sizes”:[]},”eael_hover_effect_transform_scalex_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_scalex_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_scaley”:{“unit”:”px”,”size”:0.9,”sizes”:[]},”eael_hover_effect_transform_scaley_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_scaley_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_skew_is_on”:””,”eael_hover_effect_transform_skewx”:{“unit”:”px”,”size”:5,”sizes”:[]},”eael_hover_effect_transform_skewx_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_skewx_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_skewy”:{“unit”:”px”,”size”:5,”sizes”:[]},”eael_hover_effect_transform_skewy_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_skewy_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_general_settings_duration”:{“unit”:”px”,”size”:1000,”sizes”:[]},”eael_hover_effect_general_settings_delay”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_general_settings_easing”:”ease”,”eael_hover_effect_opacity_popover_hover”:””,”eael_hover_effect_opacity_hover”:{“unit”:”px”,”size”:1,”sizes”:[]},”eael_hover_effect_filter_hover_popover”:””,”eael_hover_effect_blur_hover_is_on”:””,”eael_hover_effect_blur_hover”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_contrast_hover_is_on”:””,”eael_hover_effect_contrast_hover”:{“unit”:”%”,”size”:100,”sizes”:[]},”eael_hover_effect_grayscale_hover_is_on”:””,”eael_hover_effect_grayscal_hover”:{“unit”:”%”,”size”:0,”sizes”:[]},”eael_hover_effect_invert_hover_is_on”:””,”eael_hover_effect_invert_hover”:{“unit”:”%”,”size”:0,”sizes”:[]},”eael_hover_effect_saturate_hover_is_on”:””,”eael_hover_effect_saturate_hover”:{“unit”:”%”,”size”:100,”sizes”:[]},”eael_hover_effect_sepia_hover_is_on”:””,”eael_hover_effect_sepia_hover”:{“unit”:”px”,”size”:1,”sizes”:[]},”eael_hover_effect_offset_hover_popover”:””,”eael_hover_effect_offset_hover_left”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_offset_hover_left_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_offset_hover_left_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_offset_hover_top”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_offset_hover_top_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_offset_hover_top_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_popover”:””,”eael_hover_effect_rotate_hover_is_on”:””,”eael_hover_effect_transform_hover_rotatex”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_transform_hover_rotatex_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_rotatex_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_rotatey”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_transform_hover_rotatey_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_rotatey_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_rotatez”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_transform_hover_rotatez_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_rotatez_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_scale_hover_is_on”:””,”eael_hover_effect_transform_hover_scalex”:{“unit”:”px”,”size”:1,”sizes”:[]},”eael_hover_effect_transform_hover_scalex_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_scalex_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_scaley”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_transform_hover_scaley_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_scaley_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_skew_hover_is_on”:””,”eael_hover_effect_transform_hover_skewx”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_transform_hover_skewx_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_skewx_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_skewy”:{“unit”:”px”,”size”:0,”sizes”:[]},”eael_hover_effect_transform_hover_skewy_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_transform_hover_skewy_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_general_settings_hover_duration”:{“unit”:”px”,”size”:1000,”sizes”:[]},”eael_hover_effect_general_settings_hover_delay”:{“unit”:”px”,”size”:””,”sizes”:[]},”eael_hover_effect_general_settings_hover_easing”:”ease”,”eael_hover_effect_hover_tilt”:””,”motion_fx_motion_fx_scrolling”:””,”motion_fx_translateY_effect”:””,”motion_fx_translateY_direction”:””,”motion_fx_translateY_speed”:{“unit”:”px”,”size”:4,”sizes”:[]},”motion_fx_translateY_affectedRange”:{“unit”:”%”,”size”:””,”sizes”:{“start”:0,”end”:100}},”motion_fx_translateX_effect”:””,”motion_fx_translateX_direction”:””,”motion_fx_translateX_speed”:{“unit”:”px”,”size”:4,”sizes”:[]},”motion_fx_translateX_affectedRange”:{“unit”:”%”,”size”:””,”sizes”:{“start”:0,”end”:100}},”motion_fx_opacity_effect”:””,”motion_fx_opacity_direction”:”out-in”,”motion_fx_opacity_level”:{“unit”:”px”,”size”:10,”sizes”:[]},”motion_fx_opacity_range”:{“unit”:”%”,”size”:””,”sizes”:{“start”:20,”end”:80}},”motion_fx_blur_effect”:””,”motion_fx_blur_direction”:”out-in”,”motion_fx_blur_level”:{“unit”:”px”,”size”:7,”sizes”:[]},”motion_fx_blur_range”:{“unit”:”%”,”size”:””,”sizes”:{“start”:20,”end”:80}},”motion_fx_rotateZ_effect”:””,”motion_fx_rotateZ_direction”:””,”motion_fx_rotateZ_speed”:{“unit”:”px”,”size”:1,”sizes”:[]},”motion_fx_rotateZ_affectedRange”:{“unit”:”%”,”size”:””,”sizes”:{“start”:0,”end”:100}},”motion_fx_scale_effect”:””,”motion_fx_scale_direction”:”out-in”,”motion_fx_scale_speed”:{“unit”:”px”,”size”:4,”sizes”:[]},”motion_fx_scale_range”:{“unit”:”%”,”size”:””,”sizes”:{“start”:20,”end”:80}},”motion_fx_transform_origin_x”:”center”,”motion_fx_transform_origin_y”:”center”,”motion_fx_devices”:[“desktop”,”tablet”,”mobile”],”motion_fx_range”:””,”motion_fx_motion_fx_mouse”:””,”motion_fx_mouseTrack_effect”:””,”motion_fx_mouseTrack_direction”:””,”motion_fx_mouseTrack_speed”:{“unit”:”px”,”size”:1,”sizes”:[]},”motion_fx_tilt_effect”:””,”motion_fx_tilt_direction”:””,”motion_fx_tilt_speed”:{“unit”:”px”,”size”:4,”sizes”:[]},”handle_motion_fx_asset_loading”:””,”sticky”:””,”sticky_on”:[“desktop”,”tablet”,”mobile”],”sticky_offset”:0,”sticky_offset_tablet”:””,”sticky_offset_mobile”:””,”sticky_effects_offset”:0,”sticky_effects_offset_tablet”:””,”sticky_effects_offset_mobile”:””,”sticky_anchor_link_offset”:0,”sticky_anchor_link_offset_tablet”:””,”sticky_anchor_link_offset_mobile”:””,”sticky_parent”:””,”_animation”:””,”_animation_tablet”:””,”_animation_mobile”:””,”animation_duration”:””,”_animation_delay”:””,”_transform_rotate_popover”:””,”_transform_rotateZ_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_rotateZ_effect_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotateZ_effect_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotate_3d”:””,”_transform_rotateX_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_rotateX_effect_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotateX_effect_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotateY_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_rotateY_effect_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotateY_effect_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_perspective_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_perspective_effect_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_perspective_effect_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translate_popover”:””,”_transform_translateX_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateX_effect_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateX_effect_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateY_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateY_effect_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateY_effect_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scale_popover”:””,”_transform_keep_proportions”:”yes”,”_transform_scale_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scale_effect_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scale_effect_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleX_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleX_effect_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleX_effect_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleY_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleY_effect_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleY_effect_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_skew_popover”:””,”_transform_skewX_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_skewX_effect_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_skewX_effect_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_skewY_effect”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_skewY_effect_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_skewY_effect_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_flipX_effect”:””,”_transform_flipY_effect”:””,”_transform_rotate_popover_hover”:””,”_transform_rotateZ_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_rotateZ_effect_hover_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotateZ_effect_hover_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotate_3d_hover”:””,”_transform_rotateX_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_rotateX_effect_hover_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotateX_effect_hover_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotateY_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_rotateY_effect_hover_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_rotateY_effect_hover_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_perspective_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_perspective_effect_hover_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_perspective_effect_hover_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translate_popover_hover”:””,”_transform_translateX_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateX_effect_hover_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateX_effect_hover_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateY_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateY_effect_hover_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_translateY_effect_hover_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scale_popover_hover”:””,”_transform_keep_proportions_hover”:”yes”,”_transform_scale_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scale_effect_hover_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scale_effect_hover_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleX_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleX_effect_hover_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleX_effect_hover_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleY_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleY_effect_hover_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_scaleY_effect_hover_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_skew_popover_hover”:””,”_transform_skewX_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_skewX_effect_hover_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_skewX_effect_hover_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_skewY_effect_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”_transform_skewY_effect_hover_tablet”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_skewY_effect_hover_mobile”:{“unit”:”deg”,”size”:””,”sizes”:[]},”_transform_flipX_effect_hover”:””,”_transform_flipY_effect_hover”:””,”_transform_transition_hover”:{“unit”:”px”,”size”:””,”sizes”:[]},”motion_fx_transform_x_anchor_point”:””,”motion_fx_transform_x_anchor_point_tablet”:””,”motion_fx_transform_x_anchor_point_mobile”:””,”motion_fx_transform_y_anchor_point”:””,”motion_fx_transform_y_anchor_point_tablet”:””,”motion_fx_transform_y_anchor_point_mobile”:””,”_background_color”:””,”_background_color_stop”:{“unit”:”%”,”size”:0,”sizes”:[]},”_background_color_stop_tablet”:{“unit”:”%”},”_background_color_stop_mobile”:{“unit”:”%”},”_background_color_b”:”#f2295b”,”_background_color_b_stop”:{“unit”:”%”,”size”:100,”sizes”:[]},”_background_color_b_stop_tablet”:{“unit”:”%”},”_background_color_b_stop_mobile”:{“unit”:”%”},”_background_gradient_type”:”linear”,”_background_gradient_angle”:{“unit”:”deg”,”size”:180,”sizes”:[]},”_background_gradient_angle_tablet”:{“unit”:”deg”},”_background_gradient_angle_mobile”:{“unit”:”deg”},”_background_gradient_position”:”center center”,”_background_gradient_position_tablet”:””,”_background_gradient_position_mobile”:””,”_background_image”:{“url”:””,”id”:””,”size”:””},”_background_image_tablet”:{“url”:””,”id”:””,”size”:””},”_background_image_mobile”:{“url”:””,”id”:””,”size”:””},”_background_position”:””,”_background_position_tablet”:””,”_background_position_mobile”:””,”_background_xpos”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_xpos_tablet”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_xpos_mobile”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_ypos”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_ypos_tablet”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_ypos_mobile”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_attachment”:””,”_background_repeat”:””,”_background_repeat_tablet”:””,”_background_repeat_mobile”:””,”_background_size”:””,”_background_size_tablet”:””,”_background_size_mobile”:””,”_background_bg_width”:{“unit”:”%”,”size”:100,”sizes”:[]},”_background_bg_width_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_background_bg_width_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_background_video_link”:””,”_background_video_start”:””,”_background_video_end”:””,”_background_play_once”:””,”_background_play_on_mobile”:””,”_background_privacy_mode”:””,”_background_video_fallback”:{“url”:””,”id”:””,”size”:””},”_background_slideshow_gallery”:[],”_background_slideshow_loop”:”yes”,”_background_slideshow_slide_duration”:5000,”_background_slideshow_slide_transition”:”fade”,”_background_slideshow_transition_duration”:500,”_background_slideshow_background_size”:””,”_background_slideshow_background_size_tablet”:””,”_background_slideshow_background_size_mobile”:””,”_background_slideshow_background_position”:””,”_background_slideshow_background_position_tablet”:””,”_background_slideshow_background_position_mobile”:””,”_background_slideshow_lazyload”:””,”_background_slideshow_ken_burns”:””,”_background_slideshow_ken_burns_zoom_direction”:”in”,”_background_hover_background”:””,”_background_hover_color”:””,”_background_hover_color_stop”:{“unit”:”%”,”size”:0,”sizes”:[]},”_background_hover_color_stop_tablet”:{“unit”:”%”},”_background_hover_color_stop_mobile”:{“unit”:”%”},”_background_hover_color_b”:”#f2295b”,”_background_hover_color_b_stop”:{“unit”:”%”,”size”:100,”sizes”:[]},”_background_hover_color_b_stop_tablet”:{“unit”:”%”},”_background_hover_color_b_stop_mobile”:{“unit”:”%”},”_background_hover_gradient_type”:”linear”,”_background_hover_gradient_angle”:{“unit”:”deg”,”size”:180,”sizes”:[]},”_background_hover_gradient_angle_tablet”:{“unit”:”deg”},”_background_hover_gradient_angle_mobile”:{“unit”:”deg”},”_background_hover_gradient_position”:”center center”,”_background_hover_gradient_position_tablet”:””,”_background_hover_gradient_position_mobile”:””,”_background_hover_image”:{“url”:””,”id”:””,”size”:””},”_background_hover_image_tablet”:{“url”:””,”id”:””,”size”:””},”_background_hover_image_mobile”:{“url”:””,”id”:””,”size”:””},”_background_hover_position”:””,”_background_hover_position_tablet”:””,”_background_hover_position_mobile”:””,”_background_hover_xpos”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_hover_xpos_tablet”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_hover_xpos_mobile”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_hover_ypos”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_hover_ypos_tablet”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_hover_ypos_mobile”:{“unit”:”px”,”size”:0,”sizes”:[]},”_background_hover_attachment”:””,”_background_hover_repeat”:””,”_background_hover_repeat_tablet”:””,”_background_hover_repeat_mobile”:””,”_background_hover_size”:””,”_background_hover_size_tablet”:””,”_background_hover_size_mobile”:””,”_background_hover_bg_width”:{“unit”:”%”,”size”:100,”sizes”:[]},”_background_hover_bg_width_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_background_hover_bg_width_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_background_hover_video_link”:””,”_background_hover_video_start”:””,”_background_hover_video_end”:””,”_background_hover_play_once”:””,”_background_hover_play_on_mobile”:””,”_background_hover_privacy_mode”:””,”_background_hover_video_fallback”:{“url”:””,”id”:””,”size”:””},”_background_hover_slideshow_gallery”:[],”_background_hover_slideshow_loop”:”yes”,”_background_hover_slideshow_slide_duration”:5000,”_background_hover_slideshow_slide_transition”:”fade”,”_background_hover_slideshow_transition_duration”:500,”_background_hover_slideshow_background_size”:””,”_background_hover_slideshow_background_size_tablet”:””,”_background_hover_slideshow_background_size_mobile”:””,”_background_hover_slideshow_background_position”:””,”_background_hover_slideshow_background_position_tablet”:””,”_background_hover_slideshow_background_position_mobile”:””,”_background_hover_slideshow_lazyload”:””,”_background_hover_slideshow_ken_burns”:””,”_background_hover_slideshow_ken_burns_zoom_direction”:”in”,”_background_hover_transition”:{“unit”:”px”,”size”:””,”sizes”:[]},”_border_border”:””,”_border_width”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_width_tablet”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_width_mobile”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_color”:””,”_border_radius”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_radius_tablet”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_radius_mobile”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_box_shadow_box_shadow_type”:””,”_box_shadow_box_shadow”:{“horizontal”:0,”vertical”:0,”blur”:10,”spread”:0,”color”:”rgba(0,0,0,0.5)”},”_box_shadow_box_shadow_position”:” “,”_border_hover_border”:””,”_border_hover_width”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_hover_width_tablet”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_hover_width_mobile”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_hover_color”:””,”_border_radius_hover”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_radius_hover_tablet”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_border_radius_hover_mobile”:{“unit”:”px”,”top”:””,”right”:””,”bottom”:””,”left”:””,”isLinked”:true},”_box_shadow_hover_box_shadow_type”:””,”_box_shadow_hover_box_shadow”:{“horizontal”:0,”vertical”:0,”blur”:10,”spread”:0,”color”:”rgba(0,0,0,0.5)”},”_box_shadow_hover_box_shadow_position”:” “,”_border_hover_transition”:{“unit”:”px”,”size”:””,”sizes”:[]},”_mask_switch”:””,”_mask_shape”:”circle”,”_mask_image”:{“url”:””,”id”:””,”size”:””},”_mask_notice”:””,”_mask_size”:”contain”,”_mask_size_tablet”:””,”_mask_size_mobile”:””,”_mask_size_scale”:{“unit”:”%”,”size”:100,”sizes”:[]},”_mask_size_scale_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_mask_size_scale_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_mask_position”:”center center”,”_mask_position_tablet”:””,”_mask_position_mobile”:””,”_mask_position_x”:{“unit”:”%”,”size”:0,”sizes”:[]},”_mask_position_x_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_mask_position_x_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_mask_position_y”:{“unit”:”%”,”size”:0,”sizes”:[]},”_mask_position_y_tablet”:{“unit”:”px”,”size”:””,”sizes”:[]},”_mask_position_y_mobile”:{“unit”:”px”,”size”:””,”sizes”:[]},”_mask_repeat”:”no-repeat”,”_mask_repeat_tablet”:””,”_mask_repeat_mobile”:””,”hide_desktop”:””,”hide_tablet”:””,”hide_mobile”:””,”_attributes”:””,”custom_css”:””},”defaultEditSettings”:{“defaultEditRoute”:”content”},”elements”:[],”widgetType”:”embedpress_pdf”,”htmlCache”:”\t\t<div class=\”elementor-widget-container\”>\n\t\t\t\t\t <div class=\”embedpress-document-embed ep-doc-3d9cce5d37106f8a4640396f4cd7aa10 ose-document emebedpress-unit-percent \” data-thememode=\”default\” data-customcolor=\”1\” data-toolbar=\”yes\” data-toolbar-position=\”top\” data-open=\”no\” data-presentation-mode=\”yes\” data-download=\”yes\” data-copy=\”yes\” data-add-image=\”yes\” data-rotate=\”yes\” data-details=\”yes\” data-id=\”embedpress-pdf-7fdeea3\” data-selection-tool=\”0\” data-scrolling=\”0\” data-spreads=\”-1\” style=\” max-width:100%; display: inline-block\”>\n \n \n <div >\n \n <div id=\”ep-elementor-content-7fdeea3\” class=\”ep-elementor-content ep-percentage-width ep-content-protection-disabled\”>\n <div id=\”7fdeea3\” class=\”ep-embed-content-wraper\”>\n <div><iframe title=\”— Designing-for-Flexibility-around-eMMC\” class=\”embedpress-embed-document-pdf embedpress-pdf-7fdeea3\” style=\”width: 600%!important;height: 800px;; max-width:100%; display: inline-block\” src=\”https://octavosystems.com/wp-admin/admin-ajax.php?action=get_viewer&#038;file=https%3A%2F%2Foctavosystems.com%2Fwp-content%2Fuploads%2F2025%2F05%2FDesigning-for-Flexibility-around-eMMC.pdf&#038;scrolling=0&#038;selection_tool=0&#038;spreads=-1#key=dGhlbWVNb2RlPWRlZmF1bHQmdG9vbGJhcj10cnVlJnBvc2l0aW9uPXRvcCZwcmVzZW50YXRpb249dHJ1ZSZsYXp5TG9hZD1mYWxzZSZkb3dubG9hZD10cnVlJmNvcHlfdGV4dD10cnVlJmFkZF90ZXh0PXRydWUmZHJhdz10cnVlJmFkZF9pbWFnZT10cnVlJnBkZl9yb3RhdGlvbj10cnVlJnBkZl9kZXRhaWxzPXRydWUmem9vbV9pbj10cnVlJnpvb21fb3V0PXRydWUmZml0X3ZpZXc9dHJ1ZSZib29rbWFyaz10cnVlJmZsaXBib29rX3Rvb2xiYXJfcG9zaXRpb249Ym90dG9tJnNlbGVjdGlvbl90b29sPTAmc2Nyb2xsaW5nPTAmc3ByZWFkcz0tMSZpc19wcm9fYWN0aXZlPTA=&#038;zoom=auto\” class=\”embedpress-embed-document-pdf embedpress-pdf-7fdeea3\” data-emid=\”embedpress-pdf-7fdeea3\” frameborder=\”0\”></iframe></div> </div> \n\n </div>\n \n\n </div>\n \n </div>\n\n\t\t\t\t</div>\n\t\t”,”editSettings”:{“defaultEditRoute”:”content”}}]}

Determine Your OSDZU3-REF Revision

There has been multiple revisions to the OSDZU3-REF and some of the documentation is for specific revisions.

The revision of your OSDZU3-REF is printed under the fan next to the Octavo Systems logo.  See the image below.

If there are multiple versions of a document make sure you select the one that matches your revision.

Document Change Notifications