Multi Source Translation Content

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Multi Source Translation Content

ディスカッション

ソート順:
LS1 のセキュア ブート/デバッグ構成 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 全般
記事全体を表示
LS1 的安全启动/调试配置 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 概述
記事全体を表示
i.MX_6SoloX 多核编程入门.pdf <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Linux 3.14.52_1.1.0 多核编程指南以及适用于 i.MX 6SoloX 的 FreeRTOS BSP <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Linux 3.14.52_1.1.0 多核编程指南以及适用于 i.MX 6SoloX 的 FreeRTOS BSP i.MX6SoloX
記事全体を表示
Transitioning to C++ with KDS, KSDK, and Processor Expert I have definitely experienced some of the growing pains of using the Kinetis tools as they have underdone some changes.  I started tinkering with KDS last year when KSDK and MQX were separate packages.  I didn't mess around with it much, other than to prove that I could toggle some GPIO.  I then got more serious with KDS 2.0 and KSDK 1.1 when MQX was integrated into the installer.  I started with simple projects, and eventually got a pretty good demo put together that incorporated ethernet (using lwIP), RS485, Modbus TCP/RTU, motion control, and barcode reading.  Unfortunately, at that time there were some small issues with the KSDK 1.1 which prevented us from being able to easily write applications in C++.  I definitely think better in C++ than in C, so this was a bummer. I was quite excited when the C++ issues were fixed in KSDK 1.2.  So now I need to port my application from C to C++.  At this point, I am faced with two hurdles: Directly porting my currently-working application (written for KDS 2 / KSDK 1.1) doesn't work.  I have written some posts here about it and could use some help solving those problems. lwIP project that was working in KDS 2.0 with MQX and PEx no longer works in KDS 3.0 How do you force PEx to be totally C++ compatible? Adding HardFault handlers in KDS3/KSDK1.2? Figuring out how to call into C++ wrappers This post is about #2, where I believe I have a usable solution.  It's basically covered in Re: How to call C functions that use "restrict" keyword from C ?  but with a small twist or two.  I am currently using KDS 3, KSDK 1.2, and my project requires MQX Standard as well as Processor Expert.When you create a project like mine, you will likely go through the following basic steps: Create new project Enable KSDK and Processor Expert Change osa from BareMetal to MQX Change MQX from Lite to Standard Disable DbgCs1 Enable new fsl_uart in MQX settings and disable its pins Add OS_Task components and other PEx components Specify your CPU type in the C++ compiler settings, as shown below Generate code In addition to main.c, after you generate code, you'll also end up with os_tasks.c.  Your PEx components will have C code added to the Generated Code folder.  At this point, it should be possible to wrap components in C++ classes.  Tonight, I ran a simple test where I wanted one of my MQX tasks to blink an LED.  The LED blink code was wrapped in a simple C++ class, and in order to be able to create the C++ object to call into, you have to call it from C++ code! The solution ends up being pretty simple.  Rename main.c to main.cpp, and rename os_tasks.c to os_tasks.cpp.  Then generate code again.  Click on your Sources folder and hit F5.  You will see that main.c and os_tasks.cpp reappear, because they get re-created.  Right click on each of them and click Resource Configuration -> Exclude from Build. Click Select All, then Close.  This will prevent those files from being compiled.  Note that if you add more OS_Task components, you will need to manually update os_tasks.cpp accordingly. At this point, it's very simple to create a wrapper class and call it.  I wrote one called DebugLed.cpp: #include #include "Cpu.h" #include "gpio_comp.h" namespace Peripherals { DebugLed::DebugLed() {   // TODO Auto-generated constructor stub } DebugLed::~DebugLed() {   // TODO Auto-generated destructor stub } void DebugLed::BlinkGreen() {   GPIO_DRV_SetPinOutput( LEDRGB_GREEN);   OSA_TimeDelay(150);                 /* Example code (for task release) */   GPIO_DRV_ClearPinOutput( LEDRGB_GREEN);   OSA_TimeDelay(150);                 /* Example code (for task release) */ } } /* namespace Peripherals */ (hopefully all of the code shows up when I post this!  I don't see all of it in the preview) Then you can instantiate the DebugLed object before the while(1) in your OS_Task: void Blink_task(os_task_param_t task_init_data) {   /* Write your local variable definition here */   Peripherals::DebugLed led; #ifdef PEX_USE_RTOS   while (1) { #endif     /* Write your code here ... */    led.BlinkGreen(); #ifdef PEX_USE_RTOS     } #endif    } /* END os_tasks */ #ifdef __cplusplus }  /* extern "C" */ #endif Build, debug, and set a breakpoint on your call into your C++ object, and it should hit it! It's a lot easier than I thought it would be.  I figured there would be more manual labor involved with the code generation aspect of it, but it seems to basically boil down to two files, and you don't even need to disable code generation for any of the PEx components, which means you can still use the GUI to change settings if necessary (even though manually changing the header is just as simple). When I get to the office tomorrow, I'll probably start wrapping more complex peripherals, but I really need to figure out the HardFault problem with my lwIP project.  If you have any suggestions, please visit my post: Adding HardFault handlers in KDS3/KSDK1.2? and comment if you can.  I hope my first document here on the Freescale Community was helpful to someone here! Re: Transitioning to C++ with KDS, KSDK, and Processor Expert Hi Calvin, sorry for the late reply -- can you post more information about the errors that you have seen?  Don't forget to delete the unused .c files, because in my experience, main.c and os_tasks.c still either get compiled or linked, because when you run the debugger, the starting breakpoint will be in the .c file, which you obviously don't want.  I don't know if this is a KDS / Eclipse bug or not. Re: Transitioning to C++ with KDS, KSDK, and Processor Expert I tried to make a new Kinetis Project using the TWR-K6F180M evaluation board using the default settings. The project compiled okay. The Events.c and main.c files were created and I renamed them to cpp files. I regenerated the code and they were re-created and I excluded from build. I received numerous errors in files such as fsl_port_hal.h, fsl.clock_manager.h and fsl_interrupt_manager.h. Is there something I sould do to fix those? Calvin Re: Transitioning to C++ with KDS, KSDK, and Processor Expert You bet!    I'm glad it was helpful to you. Re: Transitioning to C++ with KDS, KSDK, and Processor Expert Thank you Dave!!! This is a great document .
記事全体を表示
ISF2P1_KINETIS_ER_2015April23.pdf <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これは、2015 年 4 月 23 日にリリースされた PEUPD ファイルの Rev 2 に関連する更新を含む Keretis の ISF 2.1 に対応する正誤表です。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これは、2015 年 4 月 23 日にリリースされた PEUPD ファイルの Rev 2 に関連する更新を含む Keretis の ISF 2.1 に対応する正誤表です。 インテリジェント・センシング・フレームワーク
記事全体を表示
S12系列设备COP识别注意事项_v2.0.pdf <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> S12 系列器件 COP 识别注意事项应能帮助您设置复位引脚的硬件,以便 COP 正确识别 计算器可在S12 FAMILY DEVICES COP RECOGNITION CONSIDERATIONS - Calculator.xlsx找到 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> S12 系列器件 COP 识别注意事项应能帮助您设置复位引脚的硬件,以便 COP 正确识别 计算器可在S12 FAMILY DEVICES COP RECOGNITION CONSIDERATIONS - Calculator.xlsx找到 概述
記事全体を表示
Freescale GaN Overview and Roadmap Introduction Presented at DwF RF Solutions - Wuhan Presented by Song Di Presented at DwF RF Solutions - Wuhan Presented by Song Di
記事全体を表示
Sub-GHz Protocol Sniffing with KW01 Using Test Tool 12. Sniffing is the process of capturing any information from the surrounding environment. In this process, addressing or any other information is ignored, and no interpretation is given to the received data. Freescale provides both means and hardware to create devices capable of performing this kind of operation. For example, a KW01 board can be easily turned into a Sub-GHz sniffer using Test Tool 12.2.0 which can be found at https://www.freescale.com/webapp/sps/download/license.jsp?colCode=TESTTOOL_SETUP&appType=file2&location=null&DOWNLOAD_ID=null After downloading and installing Test Tool 12.2.0 there are several easy steps to create your own sniffer for Sub-GHz bands. 1) How to download the sniffer image file onto KW01.      a) Connect KW01 to PC using the mini-usb cable      b) Connect the J-Link to the PC      c) Open Test Tool 12.2 and go to the Firmware Loaders tab      d) Select Kinetis Firmware Loader. A new tab will pop-up.      e) J-Link will appear under the J-Link devices tab.      f) Select the KW01Z128_Sniffer.srec file and press the upload button.     g) From the Development Board Option menu select KW01Z128.      h) Follow the on-screen instruction and unplug the board. Then plug it back in.      i) Close the Kinetis Firmware Loader tab and open the Protocol Analyzer Tab 2) How to use the Protocol Analyzer feature. Basics.     a) The Protocol Analyzer should automatically detect the KW01 sniffer. If not, close the tab, unplug the board, plug it back and re-open the tab. If this doesn’t work, try restarting Test Tool.     b) To start “sniffing” the desired channel, click the arrow down button from Devices: KW01 (COMx) Off and select the desired mode and channel.     c) The tab will change to ON meaning that KW01 will "sniff" on the specified channel. To select another channel, click the tab again and it will switch back to Off. Then select a new channel.      d) Regarding other configurations, please note that you can specify what decoding will be applied to the received data. Additional information: The sniffer image found in Test Tool is compiled for the 920-928MHz frequency band. Because of this, the present document will have attached to it two sniffer images, for the 863-870MHz and the 902-928MHz frequency bands. To upload a custom image perform the steps described at the beginning of this document, but instead of selecting a *.srec file from the list in Kinetis Firmware Loader click the Browse button and locate the file on disk. After selecting it, redo the steps for uploading an image file. A potential outcome: sometimes, if you load a different frequency band sniffer image, the Protocol Analyzer will display the previously used frequency band. To fix this, close Test Tool, re-open it and go to the Protocol Analyzer tab again. The new frequency band should be displayed. More information on this topic can be found in Test Tool User Guide (..\Freescale\Test Tool 12\Documentation\TTUG.pdf), under Chapter 5 (Protocol Analyzer, page 87). Thread Software Re: Sub-GHz Protocol Sniffing with KW01 Using Test Tool 12. I found this sniffering function support 802.15.4 MAC based. Do we support SMAC based ?
記事全体を表示
i.MX8M (m850D) DDR Register Programming Aid (RPA) This is a detailed programming aid for the registers associated with i.MX 8M (m850D) DDR initialization.  For more details, refer to the main mScale DDR tools page: https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-8M-Family-DDR-Tool-Release/ta-p/1104467 Please note that this page is only intended to store the RPA spreadsheets. For questions, please create a new community thread.
記事全体を表示
Android电路板支持包单一安全启动步骤 该文档旨在提供电路板支持包Android 14.0.0_2.0.0的单次安全启动步骤。有关Android电路板支持包安全启动的更多详细信息,请参阅IMX ANDROID安全启动。然而,本文档中的步骤在以下方面为Android启动映像签名提供了一些帮助: 首先,用于映像签名的Android版本构建过程;其次,必须在签名过程的SPL/FIT之后执行FDT签名过程。其中第二点至关重要。 顺祝商祺! 哈维
記事全体を表示
PN7642 - How to establish USB communication to run NFC Cockpit on custom hardware The PN7642 includes a USB interface, which allows USB communication with the PC.  Once the PN7642 USB communication is established, the NFC Cockpit tool can be used for RF debugging.  Note: This also requires flashing the NFC Cockpit application with the help of the mass storage mode or SWD interface.  Basically, the user has to connect a USB cable/Connector to the following PN7642 pins.  USB Signal  PN7642 Pin  5V  USB_VBUS Data - ATX_D Data + ATX_C GND GND See an example below. This is a very basic connection (for evaluation or debugging only) where the USB cable is directly connected to the PN7642 pads.  This situation may arise during debugging on customer hardware where the USB interface is not yet implemented on the PCB. But a user wants to debug with the help of NFC Cockpit.  Please note that the proper USB interface might require special layout rules, such as impedance, overvoltage protection, etc.. For more info, see the PN7642 EVK reference schematic or USB PCB design guide.  NFC Controller Solutions
記事全体を表示
FRDM-RW612上のZephyrに基づくTF-Mの非セキュア領域の追加 はじめに Trusted Firmware-M(TF-M)は、メモリをセキュア領域と非セキュア領域に分割します。このガイドでは、データインポート目的でカスタム非セキュア・フラッシュ領域を追加する方法を説明します。これは、FRDM-RW612のようなプラットフォームでTF-Mの機能をテストまたは拡張する際に役立ちます。 このガイドでは、frdmrw612/ns上のel2go_import_blobを例として使用しています。任意のTFMベースのサンプルを使用することもできます。VSCodeを使用してスタンドアロン・アプリケーションとしてインポートされています。 最初の2つの手順では、領域のオン/オフを切り替えたい場合に、コード内に簡単に #ifdef 文を追加できるようマクロを追加します。TFMは従来のZephyr kConfigを使用しないため、マクロが正しく定義されるよう手順に従う必要があります。#if文なしで領域を追加したい場合は、手順1〜2をスキップします。その場合は、手順3〜5から #ifdef TFM_CUSTOM_DATA_IMPORT_REGION #endif を必ず削除してください。 1. 設定を通じて機能を有効化する 確認します。 el2go_import_blob/Kconfig config TFM_CUSTOM_DATA_IMPORT_REGION bool "Enable custom flash area for testing" help Validate non-secure region in flash. 確認します。 el2go_import_blob/prj.conf CONFIG_TFM_CUSTOM_DATA_IMPORT_REGION=y 2. ビルドシステムを更新してフラグを渡す ファイル: el2go_import_blob/CMakeLists.txt CMakeオプションを追加します。 if(CONFIG_TFM_CUSTOM_DATA_IMPORT_REGION) set_property(TARGET zephyr_property_target APPEND PROPERTY TFM_CMAKE_OPTIONS -DUSE_TFM_CUSTOM_DATA_IMPORT_REGION=ON ) endif() ファイル: platform/ext/target/nxp/frdmrw612/config.cmake フラグを追加します。 set(USE_TFM_CUSTOM_DATA_IMPORT_REGION OFF CACHE BOOL "") ファイル: platform/ext/target/nxp/frdmrw612/CMakeLists.txt コンパイル定義を追加: if (USE_TFM_CUSTOM_DATA_IMPORT_REGION) set(TFM_CUSTOM_DATA_IMPORT_REGION_COMPILE_DEFINITION "TFM_CUSTOM_DATA_IMPORT_REGION") endif() target_compile_definitions(psa_interface INTERFACE ${TFM_CUSTOM_DATA_IMPORT_REGION_COMPILE_DEFINITION} ) 3. フラッシュ領域を定義する ファイル: platform/ext/target/nxp/frdmrw612/partition/flash_layout.h アドレスとサイズを定義: #ifdef TFM_CUSTOM_DATA_IMPORT_REGION #define TFM_CUSTOM_NS_REGION_ADDR (0x08500000) #define TFM_CUSTOM_NS_REGION_SIZE (0x00001000) // 4KB #endif ファイル: platform/ext/target/nxp/frdmrw612/partition/region_defs.h 領域をマッピングします。 #ifdef TFM_CUSTOM_DATA_IMPORT_REGION #define CUSTOM_NS_DATA_REGION_START (TFM_CUSTOM_NS_REGION_ADDR) #define CUSTOM_NS_DATA_REGION_SIZE (TFM_CUSTOM_NS_REGION_SIZE) #endif 4. リンカー・スクリプトを更新する ファイル: platform/ext/target/nxp/common/gcc/tfm_common_s.ld リージョンベース宣言を追加: #ifdef TFM_CUSTOM_DATA_IMPORT_REGION Load$$LR$$LR_CUSTOM_DATA_IMPORT_REGION$$Base = CUSTOM_NS_DATA_REGION_START; #endif 5. コード内で領域を宣言して初期化する ファイル: platform/ext/target/nxp/common/target_cfg_common.h メモリ領域構造体に追加します。 #ifdef TFM_CUSTOM_DATA_IMPORT_REGION uint32_t custom_ns_data_region_base; uint32_t custom_ns_data_region_limit; #endif ファイル: platform/ext/target/nxp/common/tfm_hal_platform.c 領域の上限・下限を初期化します。 #ifdef TFM_CUSTOM_DATA_IMPORT_REGION REGION_DECLARE(Load$$LR$$, LR_CUSTOM_DATA_IMPORT_REGION, $$Base); #endif // TFM_CUSTOM_DATA_IMPORT_REGION #ifdef TFM_CUSTOM_DATA_IMPORT_REGION .custom_ns_data_region_base = (uint32_t)&REGION_NAME(Load$$LR$$, LR_CUSTOM_DATA_IMPORT_REGION, $$Base), .custom_ns_data_region_limit = (uint32_t)&REGION_NAME(Load$$LR$$, LR_CUSTOM_DATA_IMPORT_REGION, $$Base) + CUSTOM_NS_DATA_REGION_SIZE - 1, #endif // TFM_CUSTOM_DATA_IMPORT_REGION ファイル: platform/ext/target/nxp/common/tfm_hal_isolation.c SAUを構成します。 #ifdef TFM_CUSTOM_DATA_IMPORT_REGION SECURE_WRITE_REGISTER(&(SAU->RNR), 7U); SAU->RBAR = (memory_regions.custom_ns_data_region_base & SAU_RBAR_BADDR_Msk); SAU->RLAR = (memory_regions.custom_ns_data_region_limit & SAU_RLAR_LADDR_Msk) | SAU_RLAR_ENABLE_Msk; #endif ファイル: platform/ext/target/nxp/frdmrw612/target_cfg.c MPCを設定: #ifdef TFM_CUSTOM_DATA_IMPORT_REGION enable_mem_rule_for_partition(memory_regions.custom_ns_data_region_base, memory_regions.custom_ns_data_region_limit); #endif 6. Device Tree Overlayを更新する ファイル: zephyr/samples/el2go_import_blob/frdm_rw612_rw612_ns.overlay パーティションを追加: custom_ns_data: partition@500000 { label = "custom_ns_data"; reg = <0x500000 0x1000>; }; 領域の消去、書き込み、読み取りを行ってテストします。 1. Zephyrフラッシュを有効にする 確認します。 el2go_import_blob/prj.conf CONFIG_FLASH=y 2. プロジェクトのメインソースファイルにテストコードを追加してください。 #include const struct device *flash_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)); static int test_flash_region(void) { uint32_t offset = 0x500000; uint32_t test_data = 0xDEADBEEF; uint32_t read_data; // 1. Erase flash (required before write) flash_erase(flash_dev, offset, 4096); // 2. Write data flash_write(flash_dev, offset, &test_data, sizeof(test_data)); // 3. Read data (this can use memcpy function) memcpy(&read_data, (void *)0x08500000, sizeof(read_data)); if (read_data == test_data) { LOG("✓ Flash test passed with memcpy: 0x%08x\n", read_data); } else { LOG("✗ Flash test failed\n"); } //Flash read operation will have fix to correctly calculate address next release /*flash_read(flash_dev, offset, &read_data, sizeof(read_data)); if (read_data == test_data) { LOG("✓ Flash test passed with flash_read: 0x%08x\n", read_data); } else { LOG("✗ Flash test failed\n"); } */ return 0; } 3. test_flash_region() 関数を main() から呼び出します。
記事全体を表示
Team Hot Wheels - Bannari Amman Institute of Technology 2013 Global Freescale Cup Participant: India This video has been deleted (view in My Videos) Car Specs: -Freescale "Bolero" MPC5604B 32-bit MCU Freescale Cup Content Student Project
記事全体を表示
Community Created Add-Ons for the Freescale Cup Recommend accessories or post your own designs.  For the community by the community! Add your contributions in the comments section below.  As I filter through them I will move them up into this main document, so it is easier to browse. TFC Camera Mounts Designed by Wave Number Print these on demand via Shapeways.com Base Board Hinge Two Position Tower Elevator TWR-ELEV-2 — Wavenumber LLC - Link to the Store Freescale Cup Content Re: Community Created Add-Ons for the Freescale Cup thank you Re: Community Created Add-Ons for the Freescale Cup simple: contact [email protected] as written on the board Re: Community Created Add-Ons for the Freescale Cup Hi, Please how can i buy that?
記事全体を表示
Processor Expertソフトウェア - QorIQ Configuration Suite <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Freescale.com に関する製品情報 製品概要ページ ドキュメント ダウンロード トレーニングとサポート
記事全体を表示
i.MX8 i.MX8Xボードリセット OTAなどの場合によっては、i.MX8/i.MX8Xを完全にリセット/再起動する必要があります。 i.MX8/i.MX8X の現在の BSP デフォルト デザインは、パーティションのリセット/リブートです。 したがって、spl bootloader(flash.bin)を使用しても。 scfw はまだ古いバージョンを実行しています。 予想どおりのアップグレードバージョンではありません。 u-bootやLinuxによるリセット/再起動のため、 Aコアパーティションのみをリセット/再起動してください。 SCU はリセットされません。 ボードのリセットに変更する必要があります。これにより、SCUを含むi.MX8/i.MX8Xのリセット/リブート全体が開始されます。 i.MX 8ファミリ | i.MX 8QuadMax (8QM) | 8QuadPlus
記事全体を表示
Kinetis Design Studio (KDS) での割り込みを使用したFRDM-K64F RGB LEDの切り替え <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   こんにちは、Freedomコミュニティのユーザー Bheema は、Kinetis Design Studio (KDS) を使用して FRDM-K64 の基本的なプロジェクト例をゼロから作成するための非常に明確なチュートリアルを Element14 コミュニティに投稿しています (以下のリンクからアクセス可能)。 フリースケール・フリーダム開発プラットフォーム: [FRDM-K... | element14] これらの手順に従って、ツールと新しいFreedomおよびTWRボードに組み込まれたOpenSDAv2インターフェースを適切にセットアップすることを強くお勧めします。 ハッピープログラミング グレッグ 全般 Re: Kinetis Design Studio (KDS) での割り込みを使用した FRDM-K64F RGB LED の切り替え <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> わかりました。彼らが違うことに気づきませんでした。どうもありがとう。 あなたのブログとあなたが投稿している例に本当に感謝しています。 Re: Kinetis Design Studio (KDS) での割り込みを使用した FRDM-K64F RGB LED の切り替え <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちはエリック ありがとう - サポートに感謝し、私が見つけていることを喜んで言ってください。 私は別の問題を思いつきました-私は本当に基本的な何かを見逃しているかどうかわかりません。 私は別のプロジェクトの開始に戻りました - 私の目的は、USBスティックへのUSBホストMSC書き込みをテストすることです。 チュートリアルに従って、以前とまったく同じように、プロジェクトBit1:BitIO_LDDに最初のピンを追加するとすぐに赤いxでマークされます-そしてタブの問題があります "エラー: エラー: このコンポーネントは、Kinetis SDK プロジェクト モードではサポートされていません。" 私はどういうわけかプロセッサエキスパートを動揺させたようで、それを取り戻すことができないようです。 私は、1ビットを正しく生成し、プロジェクトを閉じ、マシンを再起動してすべてのプロセッサが死んでいることを確認するために、さまざまなアプローチを試しましたが、うまくいきません。 無関係なプロジェクトをすべて閉じました。 スナップショットjpgを追加しますが、このエディターでは無効になっています。 だから、私は何か本当に基本的な間違ったことをしているに違いないのですが、それが理解できません。ワークスペースを切り替える必要がありますか? 助けてくれてありがとう
記事全体を表示
G5 Engineering: IP Camera Solution based on the i.MX 6 Applications Processor G5 Engineering demonstrates an IP camera solution based on i.MX6 apps processor at the FTF Americas 2014.   Features Multiple IP cameras that are aggregated by one i.MX6 and then sent over an IP backhaul to a second i.MX 6 for integration into a single image The images are brought out to the screen. No need to use Windows reducing virus instances With a click of a button can change the display to 1x1 or 1x2 to 4x4 views Featured NXP Products ARM® Cortex®-A9 Cores: i.MX 6 Series Multicore Processors Links G5- NXP Partner   Industrial
記事全体を表示
メンターグラフィックス組み込みソリューションi.MX6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> デモ所有者: Andrew Patterson Mentor GraphicsのAndrew Pattersonが、Mentor Embedded設計ツールとMCU上のランタイムソフトウェアを使用して、AUTOSARおよび車両ネットワーク設計のデモを行います。また、インフォテインメントとインストルメントクラスターソリューションを i.MX 6シリーズアプリケーションプロセッサに組み合わせる展示も展示されています。     https://community.nxp.com/players.brightcove.net/4089003392001/default_default/index.html?videoId=4282653864001" style="color: #05afc3; background-color: #ffffff; font-size: 14.4px;" target="_blank機能 一般的なカーエンターテイメントシステムのセットアップを展示 Wi-Fiが有効になっている i.MX6上のAndroid Jelly Bean OS 他のスマートデバイスが接続できるようにアクセスポイントとして動作することも、クライアントとして外部ネットワークにアクセスすることもできます インストルメントクラスターディスプレイは、車に接続できるさまざまなアプリケーションを備えた実行中のLinuxクライアントです 注目のNXP製品 ARM® Cortex-A9®コア:i.MX 6シリーズマルチコアプロセッサ リンクス NXP Connect - メンターグラフィックス   オートモーティブ
記事全体を表示
How to boot the kernel Here is the docment about arm64 kernel booting process, which is helpful for us to port kernel. It include the bootloader protocol, virtual memory layout, dtb, memory init, irq init, timer init and so on, please take the attachment for details. vmlinux ELF vmlinux.lds.S head.S __create_page_tables __cpu_setup __primary_switch init_task IRQ Vectors Start_kernel setup_arch paging_init bootmem_init psci_dt_init mm_init sched_init init_IRQ time_init rest_init You can refer the diagram show as below:
記事全体を表示