系统 下面, 哪个设备是显示设备呢? 我们不需要窗口系统, 直接显示就行。
内核需要什么支持么??
系统 下面, 哪个设备是显示设备呢? 我们不需要窗口系统, 直接显示就行。
内核需要什么支持么??
Pharmaceutical companies spend billions of dollars developing, marketing and distributing drugs to the public. It is a complex, intricate process. Yet for decades, their factories have been manufacturing drugs in rather dated ways, “mixing ingredients in large vats and in separate steps, often at separate plants and with no way to check for quality until each step was finished.”
Any moves to modernise have been blocked by cost, complexity and regulation. Ageing factory equipment gaining wear-and-tear are used time and time again, resulting in a severe knock-on effect for pharmas around the world. The supply chain is a fractured one, and could instantly fall apart in the event of a drug recall. Unplanned downtime can cost factories as much as $2 million for a single incident.
In early 2016, SPARKL and Cisco worked with British pharmaceutical giant GSK to develop a proof-of-concept (PoC) using the SPARKL Sequencing Engine technology, in an effort to solve these challenges. There is immeasurable value in collecting and analysing factory sensor data, creating efficiency, reducing downtime and enabling local intelligence amongst the factory’s most important assets - its machines.
SPARKL created a digital profile system, developed over Intel Edison and Arduinos, for physical devices in a specific pill production train, e.g. motors and screw feeds, creating smarter assets. This enabled the devices to spot anomalies within its pill production train in operation, therefore:
Download the PDF to learn how SPARKL used its Finite State Machine abstraction, based on Intel technology, to detect anomalies on a pill production line.
Hello,
we built up a PCIe card for verification purposes.
Using an i210 with flash connected to a Marvell switch 88E6122 port 6. OS for testing is WIN7(64). Target OS will be Linux in the future.
We thought we could use SGMII - because it is the only thing the switch understands on this port. After reading some threads here we realized i210 only supports SGMII with an external PHY. Damn!
The SERDES_KX image should be used. So we did. Marvell told us to deactivate Autoneg and force speed, link and full duplex. So we did for the switch and adjusted i210 image "Initialization Control Word 2 (Word 0x0F)" to 0x3600h.
Lanconf now tells "1GBit full duplex" established, the switch says something like "link up". But no data is transmitted.
Another info from Marvell was to put i210 in 1000Base-x mode and activate 'bypass' - meaning : detecting sync pattern without auto-neg result in link up 1000 –x
Not sure, if this is possible- neither how to do so. Tried the "speed select bypass" bit in "Extended Device Control Register - CTRL_EXT (0x0018; R/W)" but with no effect.
Any ideas how to bring up the connection?
Thanks, Andy
China Unicom recently selected Wind River’s Titanium Server network virtualization platform for an in-depth evaluation as part of their wide-ranging strategy for Network Functions Virtualization (NFV). This selection offers interesting insights into the business opportunities and technical priorities that are important to China Unicom as they start to migrate from physical to virtual infrastructure.
China United Network Communications Group Co. Ltd ("China Unicom") was formed in 2009 after the merger between the former China Netcom and the former China Unicom. It has operations in 31 provinces across China as well as in many other countries around the world.
China Unicom operates services that include: fixed and mobile communications; domestic and international communications; satellite International Private Leased Circuit (IPLC); data communications; network access; value-added telecom; system integration. In 2012, China Unicom became a founding member of the Cloud Computing Industry Alliance in Beijing, other members of which include companies like Alibaba, Baidu and Tencent.
Within China Unicom’s Network Technology Research Institute, Mr. Tong Junjie is the engineer responsible for the selection of Titanium Server, as part of his overall role in NFV technologies and solutions. In this post, we’ll summarize what he told us about the business opportunities that China Unicom sees with NFV, the technical challenges that are most important to them and their plans for future work in this area.
NFV for new revenues as well as cost savings
China Unicom is looking to NFV as an approach to achieve top-line revenue growth as well as operational cost reductions. In the near term, they expect that the service agility provided by NFV will allow them to accelerate both the trials and the deployments of new, value-added services, bringing new revenues from their vast subscriber base. In the future, they expect to also offer a range of Internet of Things (IoT) services, expanding their customer base further and thereby adding additional sources of revenue.
Of course NFV is also about operational cost savings and China Unicom has high expectations in that area too. They believe that replacing traditional vertically-integrated products with decoupled, multi-vendor solutions will allow them to achieve significant reductions in both CAPEX and OPEX. One key to deploying decoupled solutions is selecting software elements that are fully compatible with open standards, which is one of the reasons that they selected Titanium Server.
Early use cases include virtual CPE, virtual EPC and virtual IMS
China Unicom is focused on three initial use cases for NFV. These include virtual Customer Premise Equipment (vCPE), virtual Enhanced Packet Core (vEPC) and virtual IP Multimedia Subsystem (vIMS).
To accelerate the deployment of all these use cases, they can leverage the extensive range of products from industry-leading partners that have been validated through Wind River’s Titanium Cloud ecosystem. This allows them to select Virtual Network Functions (VNFs), service orchestrators and hardware platforms, including several from local Chinese companies, which have already been validated to demonstrate full interoperability with Titanium Server. The validation work that Wind River has already completed with these partners removes much of the schedule risk associated with China Unicom’s own, in-house testing of the multi-vendor configurations that they select for these use cases.
Service uptime is critical
China Unicom is proud of the ability of today’s physical infrastructure to maintain the service uptime that their enterprise customers expect and that is required for critical services. As they introduce NFV into their network, they need to ensure that the new virtualized services will meet or exceed current uptime levels.
Mr. Junjie stressed that this requirement was a key factor in their selection of Titanium Server. By guaranteeing six-nines availability at the infrastructure level, Titanium Server enables China Unicom to meet their service uptime requirements and meet their customers’ Service Level Agreements (SLAs).
Performance is key to OPEX savings
With OPEX savings being a major objective for China Unicom as they introduce virtualized services, one of the most important metrics is the number of subscribers that they can support on a single server. The more subscribers per blade, the lower the cost-per-subscriber.
As Mr. Junjie explored various network virtualization platforms, he realized that Titanium Server provides unique and compelling benefits in this area.
With its Accelerated Virtual Switch (AVS) that delivers up to 40x the switching performance of Open vSwitch (OVS), Titanium Server minimizes the number of processor cores that are required to run the virtual switch, maximizing the number of cores available for running Virtual Machines (VMs). This in turn maximizes the number of VMs that can run on a single server, thereby also maximizing the number of subscribers per server and minimizing the critical cost-per-subscriber.
Through the Titanium Cloud ecosystem, Wind River works with its VNF partners to ensure that their VNFs fully leverage this performance acceleration.
VNFs that are not based on the Intel® DPDK library typically achieve up to a 9x performance improvement when using AVS together with the open-source Accelerated Virtual Port (AVP) Kernel Loadable Module (KLM). Those based on DPDK see up to a 40x improvement thanks to the open-source DPDK Poll-Mode Driver (PMD). In both cases, no changes are required to the VNF code itself (more details here).
Open solutions are mandatory
For China Unicom, “openness” means compliance with open standards, which leads to interoperability at all levels of the architecture and removes the risk of vendor lock-in. Mr. Junjie explained that these are mandatory elements of NFV solutions because they will enable China Unicom to sustain the business benefits that they expect to achieve from NFV.
Titanium Server is a fully open solution, proven to be compatible with all the relevant open standards and APIs. As a major contributor to open-source communities, Wind River upstreams patches to OpenStack and KVM that address critical needs for telecom customers. The rigorous interoperability testing performed with partner products through the Titanium Cloud ecosystem provides tangible proof of compatibility with open standards and APIs.
Looking forward to future collaboration
China Mobile’s comprehensive testing of Titanium Server is progressing well.
As this phase of the program completes, we look forward to helping Mr. Junjie and his colleagues to deploy vCPE, vEPC and vIMS use cases in their networks. All indications are that they’ll be able to achieve both the new revenue and the cost savings that they’re looking for.
i am trying to build OpenCV on Yocto my local.conf looks like :
BB_NUMBER_THREADS ?= "${@oe.utils.cpu_count()}"
PARALLEL_MAKE ?= "-j ${@oe.utils.cpu_count()}"
MACHINE ??= 'imx6slzbha'
DISTRO ?= 'poky'
PACKAGE_CLASSES ?= "package_rpm"
EXTRA_IMAGE_FEATURES = "debug-tweaks"
USER_CLASSES ?= "buildstats image-mklibs image-prelink"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS = "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
ABORT,${TMPDIR},100M,1K \
ABORT,${DL_DIR},100M,1K \
ABORT,${SSTATE_DIR},100M,1K"
PACKAGECONFIG_pn-qemu-native = "sdl"
PACKAGECONFIG_pn-nativesdk-qemu = "sdl"
ASSUME_PROVIDED += "libsdl-native"
CONF_VERSION = "1"
BB_NUMBER_THREADS = '32'
PARALLEL_MAKE = '-j 32'
DL_DIR ?= "${BSPDIR}/downloads/"
ACCEPT_FSL_EULA = ""
CORE_IMAGE_EXTRA_INSTALL += "python-core"
CORE_IMAGE_EXTRA_INSTALL += "gpu-viv-bin-mx6q gpu-viv-bin-mx6q-dev"
CORE_IMAGE_EXTRA_INSTALL += "libopencv-core-dev libopencv-highgui-dev \
libopencv-imgproc-dev libopencv-objdetect-dev \
libopencv-ml-dev"
LICENSE_FLAGS_WHITELIST = "commercial"
But i am facing an error :
ERROR: Unable to install packages. Command '/media/verizon/MyBook/Brillo/stct_iog1/source/yocto/build/tmp/sysroots/x86_64-linux/usr/bin/smart --data-dir=/media/verizon/MyBook/Brillo/stct_iog1/source/yocto/build/tmp/work/imx6slzbha-poky-linux-gnueabi/core-image-minimal/1.0-r0/rootfs/var/lib/smart install -y dosfstools@cortexa9hf_vfp_neon gpu-viv-bin-mx6q@cortexa9hf_vfp_neon_mx6 uim@cortexa9hf_vfp_neon curl@cortexa9hf_vfp_neon gpu-viv-bin-mx6q-dev@cortexa9hf_vfp_neon_mx6 libopencv-ml-dev@cortexa9hf_vfp_neon kernel-modules@imx6slzbha libopencv-imgproc-dev@cortexa9hf_vfp_neon sqlite3@cortexa9hf_vfp_neon packagegroup-core-boot@imx6slzbha inetutils@cortexa9hf_vfp_neon inetutils-telnetd@cortexa9hf_vfp_neon libevent@cortexa9hf_vfp_neon avahi@cortexa9hf_vfp_neon wpa-supplicant@cortexa9hf_vfp_neon run-postinsts@all libopencv-highgui-dev@cortexa9hf_vfp_neon ti-compat-wireless-wlconf@cortexa9hf_vfp_neon ti-compat-wl18xx@imx6slzbha bluez4@cortexa9hf_vfp_neon libopencv-objdetect-dev@cortexa9hf_vfp_neon bt-firmware@imx6slzbha libopencv-core-dev@cortexa9hf_vfp_neon ti-wl18xx-firmware@cortexa9hf_vfp_neon' returned 1:
Committing transaction...
Preparing... ######################################## [ 0%]
error: file /usr/lib/libstdc++.so.6 conflicts between attempted installs of libstdc++6-4.8.2-r0.cortexa9hf_vfp_neon and zbha-1.0-r0.cortexa9hf_vfp_neon
The IndieCade Festival is the biggest event dedicated to celebrating independent games in the nation. Now in its 9th year, this premiere event is held each October in the Los Angeles area and is open to the industry and to the public.
This year's event takes place October 13-16, 2016. The event starts Thursday, October 13th with a developer summit (The IndieXchange). The Festival and gameplay opens Friday, October 14th with exhibits, conference sessions and workshops, business networking, social activities, tournaments and entertainment, as well as fun play for everyone. Check the schedule to see when various exhibits will open (Note that: IndieCade Nominated Game Exhibits open late in the day on the 14th and then run for the weekend and Digital Selections run Saturday and Sunday.
IndieCade Festival 2016 offers a unique opportunity to play and preview over 200 of the latest innovative indie games of all types and from around the world. Attendees enjoy games, talks, and events with both creators of new titles, as well as legends from across the industry.
最新推出的AES-5204高速以太网络交换器支持4个IEEE 802.3 at兼容的端口,适合车载IP影像监控与门禁管理等应用
工业电脑领导厂商磐仪科技(ARBOR Technology) 宣布,推出一款支持6口的工业级高速以太网络交换器 AES-5204, 其中4口可支持IEEE 802.3at PoE (Power over Ethernet) 高速以太网络供电。新推出的AES系列,使磐仪旗下的工业自动化产品系列更为完整,并可满足对PoE(Power over Ethernet)应用有需求的客户,适合应用于车载网络影像监控以及大楼和居家的门禁管理。AES-5204交换器提供每个PoE+端口高达 25.5 瓦的电力,除了能够供应高功率需求的终端装置用电,更提供运作上的稳定性和安全性。
精巧机身设计让此款高速以太网络交换器相当适合安装 于各种空间,特别像是车载这种狭窄的地方。透过4个PoE+端口供应电源的方式,除了可减省配置成本、免除布线的需求,更能以远程控制电力供应管理。 AES-5204内建有微控制器(MCU)及2KV浪涌保护功能(2KV surge protection),还可确保电源效能安全且正常运作。其工作温度范围为-40°C至75°C,并具备宽电压9-36V输入范围,更能严防电压波动以 保持作业稳定性。
AES-5204是一款可高度弹性运用的6端口交换器,包括1个1000BASE-X SFP埠以及5 个10/100/1000Mbps RJ-45端口,其中第1到第4个端口支持PoE+供电能力,可连接包括IP影像监控等装置。若应用于车载监控上,且与磐仪 ARTS系列智能车载计算机进行链接,还可获得高达8路的IP影像监控,达到安全监控无死角。AES-5204还提供1个RS-485端口 (5 Pin Terminal Block) 可做为连接摄影机的控制接口。
AES-5204符合CE和FCC Class A标准认证,且可接受壁挂式或DIN-Rail导轨等方式安装。
磐仪强固式 FPC-7701 工业无风扇 Box PC 由于可靠性和配置灵活性而中标
嵌入式工业电脑领导企业磐仪科技很高兴宣布英法海底隧道已选择磐仪 FPC-7701无风扇 Box PC 用于其人工和全自动收费站,通过强固的嵌入式电脑系统最大优化检查效率。车牌识别、道闸控制和票据打印等程序都通过这台电脑接口进行控制。
![]() | |
建成于1994年的英法海底隧道是欧洲高速交通运输的一个重要连接点,对区域经济发展也起到的重要的作用。英法海底隧道每年通过250万辆小汽车,150万辆卡车和2100万旅客。高速旅客列车和货运列车都可以穿行这条隧道。 | |
以前的工业 Box PC大多采用风扇散热,而磐仪科技英国则为客户提出了更可靠的无风扇散热方案。从磐仪的强固式工业 Box PC 产品线中选择 FPC-7701 可做为系统理想的基础平台,甚至可通过PCI和PCIe扩展接口扩展附加功能。它还采用了Intel® 酷睿™ i5 CPU,可在-20 ~ 55°C的扩展温度范围内正常工作,实际上磐仪的无风扇Box PC FPC-7701甚至超过了实际的规格需求。 | |
磐仪在需求提出的1周内就交付了样品系统,这让英法海底隧道方面可立即进行硬件评估,与客户软件的兼容性检查以及更广泛的测试以确保可达到长期的可靠性要求。 | |
定制金属件被磐仪科技英国设计用于确保无风扇Box PC与现有的固定点契合。通过在公司内部CAD建模可在不需要原型样机的情况下进行设计概念评估。 | |
磐仪科技通过在台湾生产,而在英国进行配置和测试工作,这可让磐仪在获得最佳的费用价格比的同时为客户提供他们需要的英国本地销售、技术和售后服务支持。 | |
英法海底隧道的英国支持经理 Nigel Hales 说:“英国磐仪提供了我们想要的本地技术和制造支持,意味着这款无风扇Box PC能够根据我们的规格进行配置,满足我们的特定要求。” | |
了解更多磐仪 FPC-7701 Box PC: |
Hello
I'm struggling to successfully install Windows 8 Embedded standard onto an intel nuc5cpyh.
The drivers supplied here
https://downloadcenter.intel.com/product/85254/Intel-NUC-Kit-NUC5CPYH
are not all supplied in .inf format which the Windows 8 embedded IBW requires.
I've tried installing Windows 8.1 enterprise x64, installed drand then used driver magician (link below) to capture the drivers onto usb stick. This seems to work (at least it detected drivers and installed windows)
However, the key problem is that when Windows embedded x64 finishes installing, the USB drivers don't seem to work and hence we can't get any further due to not being able to use the keyboard or mouse!
There is a similar issue on this thread:
https://communities.intel.com/thread/77220
We've also tried this thread to see if we can get it working, but the USB seems completely unresponsive.
http://codeabitwiser.com/2014/03/how-to-install-windows-7-with-only-usb-3-0-ports/
Perhaps it is because the 8.1 x64 USB3.0 drivers are different to 8.0 standard drivers?
Parallelism of multi-core and manycore along with the associated number of threads has been the face of parallelism for many years. Scaling performance on modern processors requires taking advantage of all that the hardware has to offer. With the advent of wider data paths and associated “vector” units in the hardware the performance advantages can only be taken if your code is written to do so. Intel Advisor, part of the Intel Parallel Studio XE suite of tools, has added features that automatically analyze and helps you identify areas of your code where vectorization can be implemented. VTune Performance Analyzer gets you faster memory access, better scalability and optimal efficiency from the microarchitecture. This session will demonstrate how the process of identifying and modifying your code to take advantage of the vector hardware will boost your application performance.
Roofline analysis was proposed by researchers at U.C. Berkeley and European labs as an insightful new model for performance optimization. It makes it easier to see if you are computation or memory bandwidth limited and then pick the appropriate tuning strategy.
A near term update to Intel Advisor will automate the collection of data for roofline analysis and present it in a chart that simplifies analysis of the results. Join us in the webinar to see a demonstration and an introduction to how to use roofline analysis to make your own code more efficient.
The Wind River Titanium Server network virtualization platform was recently selected by LGU+ for their first commercial carrier grade Network Functions Virtualization (NFV) deployment.
Formerly known as LG Telecom, LGU+ is one of the 3 major operators in South Korea and owned by LG Corporation. LGU+ provides a wide range of wired and wireless communications services such as triple-play and data services. They were one of the first operators worldwide to introduce an unlimited LTE data plan.
We spoke recently with Mr. Jaeho Choi, the General Manager and Project Leader responsible for the virtual Router program at LGU+. In this post we’ll summarize what we learned from Mr. Choi about the business challenges that are driving the move to network virtualization, why they selected Titanium Server for this project and their plans for future developments in this area.
Virtual Router as NFV test case
During 2015, LGU+ conducted a number of studies to determine the optimum use case for their first application of carrier grade NFV. Besides the expected ROI, a key criterion was to minimize disruptions to their existing operational processes while also minimizing the schedule risk for this initial project. After exploring various potential use cases , the team settled on the virtual Router as most appropriate for their commercial carrier grade NFV program in 2016.
Service uptime is critical
High availability and reliability for field deployment was top of mind for LGU+. The operations team at LGU+ has an excellent track record of maintaining the service uptime that their enterprise customers expect and that is required for critical services. For them, a key concern when introducing NFV into their network is ensuring that the new virtualized services will meet or exceed current uptime levels. Mr. Choi stressed that this constraint was a key factor in their selection of virtualization platform.
Flexibility and open solutions
Finding a solution with the flexibility to scale and quickly deploy new services as needed was an essential consideration for LGU+. As such, “open” solutions were also an absolute requirement for LGU+. Recognizing that a large number of vendors are introducing innovative new hardware and software for NFV on a regular basis, they want to ensure that they retain the flexibility to select the optimum products for their applications. It’s critical to avoid any risk of vendor lock-in, so they only considered products that are fully compatible with all applicable open standards and that have demonstrated interoperability with complementary products from other vendors.
CAPEX and OPEX reductions driven by network virtualization
LGU+ sees the potential for significant reductions in both CAPEX and OPEX from their virtual Router program. Migrating to a virtualized implementation that leverages the performance acceleration features of Titanium Server enables them to implement the same function on just two high-performance servers, which leaks to significant cost savings while also delivering other benefits such as improved scalability and better resource utilization.
Why Titanium Server?
Mr. Choi outlined five main reasons for selecting Titanium Server for the virtual Router program at LGU+.
First, the performance acceleration achieved by the Titanium Server Accelerated vSwitch (AVS) maximizes Virtual Machine (VM) density, which in turn maximizes the number of virtual Router instances running on a single server. Typically, Virtual Network Functions (VNFs) based on the Intel® DPDK library deliver up to a 40x performance improvement when running on Titanium Server compared to Open vSwitch (OVS), while those using standard Linux kernel I/O realize up to 9x acceleration. In each case, this is achieved with no change to the VNF code itself, leveraging open-source Accelerated Virtual Port (AVP) drivers to deliver the performance gains.
Second, Titanium Server ensures six-nines availability at the infrastructure level, enabling LGU+ to meet their service uptime requirements and be in compliance with all their applicable Service Level Agreements (SLAs).
This Carrier Grade reliability is achieved through a comprehensive suite of features and capabilities, including: accelerated live VM migration; the live migration of DPDK-based VMs; accelerated detection of and recovery from both host and guest failures; deterministic, low-latency interrupt latency; comprehensive telco-grade AAA security (Authentication, Authorization and Accounting); automated VM scaling; accelerated virtual switching.
Third, Titanium Server is a fully open solution, proven to be compatible with all the relevant open standards and APIs. As a major contributor to open-source communities, Wind River upstreams patches to OpenStack and KVM that address critical needs for telecom customers. As an example, Wind River is ranked in the top 10% of contributors to the Nova Compute project, which is the largest project in the OpenStack community. Titanium Server eliminates the risk of vendor lock-in through guaranteed interoperability and interchangeability.
Fourth, as a fully-integrated, packaged NFV cloud Titanium Server is available for immediate deployment into live networks. Its advanced installation, commissioning and upgrade capabilities not only accelerate the initial deployment process but also streamline subsequent seamless updates and patching.
Finally, LGU+ sees great value in the extensive range of products from industry-leading partners that have been validated through the Titanium Cloud ecosystem. This ecosystem currently comprises 37 partners with additional companies joining regularly. LGU+ welcomes mutual certification among ecosystem vendors in order to optimize go-to-market time, improve efficiency and reduce their schedule risk.
Next steps build on initial successes
LG U+ plans to complete the benchmark test stage of their virtual router project, deploy itin their live network for field tests and then for commercial service.
After the LG U+ operations team has completed satisfactory stability and performance testing of the virtual Router in their live network, they plan to deploy additional instances and the virtual Router will be deployed as a backup for physical appliances. In the future, migration of their complete virtual Router infrastructure from physical to virtual implementationswill be considered.
Our work with LGU+ has already delivered positive results for their virtual Router use case we’re very grateful for the opportunity to collaborate with Mr. Choi and his team. We can’t wait to get started helping them take the next steps in their NFV journey.
Today, implementers of smart lighting solutions are required to have both, Industry specific domain expertise (e.g., energy analytics), as well as Industry agnostic domain expertise (e.g. IoT network infrastructure, Network security). ioTium, by taking care of the latter now enables implementers of smart lighting solutions to stay focused solely on what matters to them most– energy analytics!
ioTium through its Secure, Cloud managed, Easy-to-deploy software defined network infrastructure solution significantly simplifies Smart Lighting deployments and in doing so significantly improves the Smart Lighting implementer’s ROI while minimizing Time-To-Market.
ioTium’s solution runs on all Intel X86 based servers and gateways that use processors such as Core, Xeon, Pentium and Atom. Certified partners include gateways from Advantech, Dell, Lanner, Cisco and Gigabyte. Minimum requirements for X86 based gateways are Intel Atom based processor, 512MB RAM, 4 GB HDD/flash/SSD, ethernet/WiFi/Cellular for communication. The solution is also available on other architectures.
The Data Transport System 1-Slot (DTS1) addresses today’s rapidly increasing demand for high-capacity secure storage on deployed unmanned vehicles and ISR platforms. The single-slot Network Attached Storage (NAS) device weighs only 4.0 lb. and measures only 1.5 x 5.0 x 6.5” (38.1 x 127 x 165.1 mm), this small form factor data transport system delivers up to 2 TB of storage and supports advanced encryption to protect critical data-at-rest. With an embedded Intel Atom E3845 processor and functioning as a NAS file server, the DTS1 helps system designers greatly reduce SWaP by eliminating the need for independent storage in each of the platform’s computer, display, or management devices. The DTS1 is ideal for rugged applications that require the storage, removal, and transport of critical data such as cockpit data (mission, map, maintenance), ISR (camera, I&Q, sensors), mobile applications (ground radar, ground mobile, airborne ISR pods), heavy industrial (steel, refinery), and video/audio data collection (flight test instrumentation).
Learn more about the DTS in the factsheet and press release. Download the full product sheet on Curtiss-Wright's website.
How possible is it for micro-controller chips to be connected in parallel?
Has anybody here done that?
Hi all,
When I try coreboot on Bayley Bay platform along with fsp (BAYTRAIL_FSP_GOLD_004_22-MAY-2015), it is getting hang at post code 19.
Also I tried with debug version fsp (BAYTRAIL_FSP_GOLD_004_22-MAY-2015_DEBUG) , it still at that point and below is the debug log.
I have flashed the last 2 MB region with coreboot image upon 8 MB vendor bios.
coreboot gives the control to FSP binary service routine(FspInitApi) and it is getting hang when trying to do PCH initialize(PchMiscInit) inside FSP part code.
POST 19 code info : EFI_COMPUTING_UNIT_CHIPSET | EFI_CU_CLOCK_PEI_INIT_ENTRY ==> Clock Init PEIM Entry
I have not seen the clock related setting available when customizing fsp binary using BCT.
I tried to disable south cluster component such as EMMC,HSUART,SATA and SIO using BCT , it didn't help me.
Can anyone please help me provide some inputs such as related below to proceed further debugging on it ?
1. Any other setting we can try out using BCT
2. About devices configuration to be initialized byPchMiscInit function.
3. Anything need to be cared/double checked from coreboot side in order to giving control to FspInitApi function.
4. Does pch straps settings may cause this since I am using upper 6 MB region flash data which is from vendor bios.
4. Please suggest anything on it.
Thanks in advance,
Kathappan
<<<<<<<<<<<< Start >>>>>>>>>>>>>>>
coreboot-coreboot-unknown Thu May 12 08:04:42 UTC 2016 romstage starting...
RTC Init
POST: 0x44
POST: 0x47
POST: 0x48
Starting the Intel FSP (early_init)
PM1_STS = 0x0 PM1_CNT = 0x0 GEN_PMCON1 = 0x44000
prev_sleep_state = S5
Configure Default UPD Data
PcdMrcInitSPDAddr1: 0xa0 (default)
PcdMrcInitSPDAddr2: 0xa2 (default)
PcdSataMode: 0x01 (set)
PcdLpssSioEnablePciMode: 0x01 (default)
PcdMrcInitMmioSize: 0x800 (default)
PcdIgdDvmt50PreAlloc: 0x02 (default)
PcdApertureSize: 0x02 (default)
PcdGttSize: 0x02 (default)
SerialDebugPortAddress: 0x3f8 (default)
SerialDebugPortType: 0x01 (default)
PcdMrcDebugMsg: 0x01 (default)
PcdSccEnablePciMode: 0x01 (default)
IgdRenderStandby: 0x00 (default)
TxeUmaEnable: 0x00 (default)
PcdOsSelection: 0x04 (default)
PcdEMMC45DDR50Enabled: 0x01 (default)
PcdEMMC45HS200Enabled: 0x00 (default)
PcdEMMC45RetuneTimerValue: 0x08 (default)
PcdEnableIgd: 0x01 (default)
AutoSelfRefreshEnable: 0x00 (default)
APTaskTimeoutCnt: 0x00 (default)
GTT Size: 2 MB
Tseg Size: 8 MB
Aperture Size: 256 MB
IGD Memory Size: 64 MB
MMIO Size: 2048 MB
MIPI/ISP: Disabled
Sdio: Enabled
Sdcard: Enabled
SATA: Enabled
SIO Dma 0: Enabled
SIO I2C0: Enabled
SIO I2C1: Enabled
SIO I2C2: Enabled
SIO I2C3: Enabled
SIO I2C4: Enabled
SIO I2C5: Enabled
SIO I2C6: Enabled
Azalia: Enabled
SIO Dma1: Enabled
Pwm0: Enabled
Pwm1: Enabled
Hsuart0: Enabled
Hsuart1: Enabled
Spi: Enabled
Lpe: Disabled
eMMC Mode: eMMC 4.5
SATA Mode: AHCI
Xhci: Enabled
POST: 0x92
============= PEIM FSP (VLYVIEW0 0x00000304) =============
Register PPI Notify: DCD0BE23-9586-40F4-B643-06522CED4EDE
Install PPI: 8C8CE578-8A3D-4F1C-9935-896185C32DD3
Install PPI: 5473C07A-3DCB-4DCA-BD6F-1E9689E7349A
The 0th FV start address is 0x000FFFE0400, size is 0x00017C00, handle is 0x0
Register PPI Notify: 49EDB1C1-BF21-4761-BB12-EB0031AABB39
Register PPI Notify: EA7CA24B-DED5-4DAD-A389-BF827E8F9B38
Install PPI: B9E0ABFE-5979-4914-977F-6DEE78C278A6
Install PPI: DBE23AA9-A345-4B97-85B6-B226F1617389
Install PPI: 06E81C58-4AD7-44BC-8390-F10265F72480
Install PPI: 01F34D25-4DE2-23AD-3FF3-36353FF323F1
Install PPI: 49EDB1C1-BF21-4761-BB12-EB0031AABB39
Notify: PPI Guid: 49EDB1C1-BF21-4761-BB12-EB0031AABB39, Peim notify entry point: FFFE0FD4
The 1th FV start address is 0x000FFFB0000, size is 0x0002F400, handle is 0xFFFB0000
Install PPI: A55D6970-1306-440C-8C72-8F51FAFB2926
PcdMrcInitTsegSize = 8
PcdMrcInitMmioSize = 800
PcdMrcInitSPDAddr1 = A0
PcdMrcInitSPDAddr2 = A2
Setting BootMode to 0
Install PPI: 1F4C6F90-B06B-48D8-A201-BAE5F1CD7D56
Register PPI Notify: F894643D-C449-42D1-8EA8-85BDD8C65BDE
About to call MrcInit();
BayleyBay Platform Type
RID = 0x11.
Reg_EFF_DualCH_EN = 0x40030040.
CurrentMrcData.BootMode = 4
C1.D0: SPD not present.
Configuring Memory Start...
START_RMT:
RxDqLeft RxDqRight RxVLow RxVHigh TxDqLeft TxDqRight CmdLeft CmdRight
------------------------------------------------------------------------------------------------
Channel 0 Rank 0 -22 21 -21 19 -25 26 0 0
STOP_RMT:
CMD module is per channel only and without Rank differentiation
Configuring Memory End
UpperTotalMemory = 0x80000000
dBMBOUND = 0x80000000
dBMBOUNDHI = 0x80000000
dGFXBase = 0x7BE00000
dTSegBase = 0x7B000000
Save MRC params.
Current MRC Data DDR Freq 1
Current MRC Data Core Freq 1
Current MRC Data Tcl 7
Current MRC Data WL 6
Current MRC Data DDRType 1
Current MRC Data MMIO Size 800
Current MRC Data TSeg Size 8
Channel 0
Enabled 1
Socket 0
DimmPresent 1
DimmDataWidth 1
DimmBusWidth 3
DimmSize 2
DimmSides 0
Channel 1
Enabled 0
Socket 0
DimmPresent 0
DimmDataWidth 0
DimmBusWidth 0
DimmSize 0
DimmSides 0
Current MRC Timing Data MRC_DATA_TRP 7
Current MRC Timing Data MRC_DATA_TRCD 7
Current MRC Timing Data MRC_DATA_TRAS 13
Current MRC Timing Data MRC_DATA_TWR 8
Current MRC Timing Data MRC_DATA_TWTR 4
Current MRC Timing Data MRC_DATA_TRRD 4
Current MRC Timing Data MRC_DATA_TRTP 4
Current MRC Timing Data MRC_DATA_TFAW 1B
PeiInstallPeiMemory MemoryBegin 0x7AE00000, MemoryLength 0x200000
Old Stack size 24576, New stack size 131072
Heap Offset = 0x0 Stack Offset = 0x840F0000
Stack Hob: BaseAddress=0x7AE00000 Length=0x20000
Reinstall PPI: 8C8CE578-8A3D-4F1C-9935-896185C32DD3
Reinstall PPI: 5473C07A-3DCB-4DCA-BD6F-1E9689E7349A
Reinstall PPI: B9E0ABFE-5979-4914-977F-6DEE78C278A6
Install PPI: F894643D-C449-42D1-8EA8-85BDD8C65BDE
Notify: PPI Guid: F894643D-C449-42D1-8EA8-85BDD8C65BDE, Peim notify entry point: FFFC1281
Install PPI: 0AE8CE5D-E448-4437-A8D7-EBF5F194F731
Install PPI: 1A36E4E7-FAB6-476A-8E75-695A0576FDD7
Install PPI: EF398D58-9DFD-4103-BF94-78C6F4FE712F
InstallVlvInitPpi() - Start
Register PPI Notify: 7D84B2C2-22A1-4372-B12C-EBB232D3A6A3
InstallVlvInitPpi() - End
InstallPchInitPpi() - Start
PmcBase needs to be programmed and enabled before here.
ProgramGpioSCForSDCardWA Done....
Register PPI Notify: 15344673-D365-4BE2-8513-1497CC07611D
Register PPI Notify: 00B710BA-8CD6-4BF3-AB7A-9A24F54CC334
Register PPI Notify: F894643D-C449-42D1-8EA8-85BDD8C65BDE
Notify: PPI Guid: F894643D-C449-42D1-8EA8-85BDD8C65BDE, Peim notify entry point: 7AFCB3C4
PchModPhyProgramming() - Start
SOC B0 and later ModPhy Table programming
PchModPhyProgramming() - End
PchSataInit() - Start
PchSataInit() - End
InstallPchInitPpi() - End
Register PPI Notify: 5BAB88BA-E0E2-4674-B6AD-B812F6881CD6
Register PPI Notify: 4B0165A9-61D6-4E23-A0B5-3EC79C2E30D5
Register PPI Notify: 30CFE3E7-3DE1-4586-BE20-DEABA1B3B793
Register PPI Notify: 7CE88FB3-4BD7-4679-87A8-A8D8DEE50D2B
Install PPI: DD29124D-7819-4F15-BB07-351E7451D71C
Install PPI: 7D84B2C2-22A1-4372-B12C-EBB232D3A6A3
Notify: PPI Guid: 7D84B2C2-22A1-4372-B12C-EBB232D3A6A3, Peim notify entry point: 7AFDE2E9
VlvInitPeiEntryPoint start....
------------------------ VLV SSA Platform Policy dump Begin ---------------
Graphics Configuration:
GttSize : 2 MB
IgdDvmt50PreAlloc : 2
PrimaryDisplay : 0
ApertureSize : 2
Turbo Enable : 1
------------------------ VLV SSA Platform Policy dump END -----------------
ProgramEcBase Done....
SSASafeConfiguration Done....
Clear Dbuff to all zero before read 0xFFFFFFFF
PUNIT_ISPSSPM0 value is 0x3000003
ISP Device is enabled by fuse
Skip ISPConfig
InitThermalRegisters Done....
IGD enabled.
IGD Turbo Enable.
PUNIT_BIOS_CONFIG11 = 0x400301C0.
PUNIT_BIOS_CONFIG22 = 0x40030140.
TotalMmioLength: 0x10400000 bytes
GraphicsInit Done....
Install PPI: 09EA8911-BE0D-4230-A003-EDC693B48E11
Install mVlvPeiInitPpi Done....
Install PPI: 15344673-D365-4BE2-8513-1497CC07611D
Notify: PPI Guid: 15344673-D365-4BE2-8513-1497CC07611D, Peim notify entry point: 7AFCBB94
PchInitialize() - Start
PchMiscInit() - Start
<<<<<<<<<<<<<<<<<< end >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
The green energy revolution is here with interest in sustainable, efficient power greater than ever. Embedded computing opportunities abound in controllers for smart grids and energy generation from solar and wind, and energy management in commercial and home buildings. Developers of these applications need an embedded platform with excellent connectivity, reliability, and security. Below, I am providing links to some community posts on this topic that I think are particularly useful:
Application Note: Smart People use ioTium to Implement Smart Lighting
Check out a secure, cloud managed, easy-to-deploy software defined network infrastructure solution that significantly simplifies Smart Lighting deployments while significantly improveing the ROI and minimizing time-to-market.
Blog: Enabling Smart City and Smart Buildings with an IoT Service Delivery Framework
Developers can significantly shorten time to market by basing solutions on an IoT framework that provides end-to-end solution templates, along with the required gateways. Read how an OEM or system integrator can make the product theirs by simply fine tuning the configuration to fit their unique use case.
Videos: IoT Solutions for Smart Home / Smart Building
Check out these 2 videos featuring IoT solutions designed especially for Smart Building and Smart Home applications.
Blog: A Smart Platform for Self-Learning Energy Analytics
Read about a solution that complements smart meters by using intelligent self-learning algorithms to identify energy waste and cost-optimization opportunities.
Blog: Gateways Drive the Success of IoT in Smart Buildings
Read about an Intel Quark SoC-based IoT gateway that can function as an industrial I/O module. When paired with a PLC, it reduces the overall smart building solution's cost, size and weight, while enabling cloud connectivity and greater flexibility.
White Paper: Shaping the Future of Energy
Read about business transformation for the energy industry, spotlighting Group NIRE’s implementation of IoT solutions from Intel and Wind River to master today’s challenges, create new business opportunities and tap efficiency gains that translate to billions in savings annually.
Blog: Make Smart Grids Smarter with Security at the Edge
Learn about solutions that deliver the necessary layers of security to protect the smart grid as increased connectivity of legacy devices, new sensors, automated controls and smart consumer devices opens up new security risks.
Article: A Smart Processor for the Smart Grid
Learn how solutions using the latest Intel® Atom™ processors help deliver excellent reliability, security, performance, and efficiency in smart meters and substations in the smart grid.
Blog: Solving the “Big Data” Problem in Solar and Other Smart Energy Applications
Managing solar systems requires the collection, aggregation, and analysis of tremendous amounts of data. Explore how Intel® architecture is ideally suited for meeting the requirements of such Big Data applications.
Article: Power up Security for the Smart Grid
To secure the smart grid, operators must retrofit existing infrastructure while pursuing ground-up redesigns of devices and systems. Learn how the latest Wind River technology can help you meet both goals with minimal disruption.
Click here to browse for energy management computing solutions (including hardware and software elements of an energy system) based on Intel® architecture from Intel’s trusted embedded ecosystem, the Intel® Internet of Things Solutions Alliance.
Felix
J. Felix McNulty
Community Moderator
Intel® Embedded Community
(Intel contractor)
hello,
I was trying to find out performance benchmark ( in terms of mips or dips) of intel atom processors ( E3815, E3825) and could not find out anywhere on intel website. Where can i find out information/document regarding performance benchmark for intel atom e3815.
Thanks
Developers of next generation industrial automation systems face challenges of integrating legacy control systems with new high speed sensors, consolidating graphical Human Machine Interfaces with control applications on the same platform, and meet increasing security and manageability demands. Here are links to some community posts on the topic that I think are particularly useful:
Video: Enabling the Smart Factory with ADLINK PMQi Predictive Maintenance
Rob Risany, Worldwide Innovation Executive with IBM, talks about predictive maintenance and how IBM, Intel and ADLINK are enabling the smart factory in the emerging era of IoT.
Article: New Eyes for Precision Machining
Achieving Industry 4.0 requires the connection of cyber-physical systems with the IoT. Find out how a PC-based IoT controller can also run on-machine vision solutions and perform as an IoT gateway to help streamline manufacturing and business processes.
White paper: 6th Generation Intel® Core™ Processors Offer Increased Performance for Industrial IoT Applications
Take a closer look at Intel’s new processor family and its value across the range of connected embedded markets, demonstrating advantages in visual performance, power efficiency, and flexible design ranging from small form factor mobile platforms to high performance workstations.
Article: Increase Smart Factory IQ with M2M to Cloud
EtherCAT multi-core processor-based master controllers provide high-performance, high-density I/O for connecting subsystems to the cloud. Learn how these controllers can help you accelerate Smart Factory innovation.
Videos: Industrial IoT Solutions
Check out these videos on solutions designed for Industrial IoT applications.
Article: Bring Factories Online with IoT Controllers
Factories are full of legacy devices that run on closed-loop intranets. Find out how you can connect this equipment to corporate intranets without an expensive factory overhaul.
White paper: EtherCAT Solution Supercharges IoT-based Smart Factories
In addition to conventional PLC-based machine automation with low networking capabilities, new generation-based automation has made possible the development of Smart Factories. Learn about the latest advances that result in higher throughput, lower defect rate, and enhanced competitiveness, all based on intelligent automation.
Blog: Roving Reporter: Gateways for the Industrial IoT Ease the Integration Pain
Learn how leveraging Intel® IoT Gateway designs that include technology from McAfee and Wind River, technology partners can expand the connectivity, improve the interoperability, and shorten time to market for developers looking to transform their IoT business and operations.
Blog: Scalability of Processors and Sensors Serve Well in Industrial IoT Applications
Industrial IoT gateways must provide connectivity options to handle major fieldbus protocols and remote I/O, and data must be transmitted securely to prevent any security breach. Read about a range of processors available to provide the scalability for handling a wide range of tasks and workloads.
Blog: Industrial IoT Data: Predict and Act
Unplanned downtime is a major concern in industrial environments. Avoiding it requires remote monitoring and management, system health diagnostics, and knowledge of each machine’s operating parameters. Check out the latest tools available to enable failure prediction.
White paper: Achieving Real-time Performance on a Virtualized Industrial Control Platform
Virtualization enables a computing platform to share its resources across multiple workloads- but can it deliver real-time and deterministic response required by advanced automation processes? Read about interrupt latency measured in an Intel industrial platform.
Click here to browse for industrial automation computing solutions (including hardware and software elements of a medical system) based on Intel® architecture from Intel’s trusted embedded ecosystem, the Intel® Internet of Things Solutions Alliance.
Felix
J. Felix McNulty
Community Moderator
Intel® Embedded Community
(Intel contractor)
Hello,
Does intel provides any software application/solution which can provide estimate of power consumption/dissipation by the intel atom processor E3800 series?
Thanks & Regards
Gaurav