28.12.2014 Views

Intelligent Management - Advantech - Intelligent Automation

Intelligent Management - Advantech - Intelligent Automation

Intelligent Management - Advantech - Intelligent Automation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Intelligent</strong> <strong>Management</strong><br />

for COM<br />

Picken Hu<br />

Product manager,<br />

Embedded Core Group<br />

Oct. 29, 2009


Agenda<br />

• Brief intro. of Computer on module(COM)<br />

– COM and COM’s applications<br />

– COM project design phase<br />

• <strong>Intelligent</strong> <strong>Management</strong><br />

• iManager<br />

– Benefits of iManager<br />

– iManager functions<br />

• Conclusion


What is COM<br />

• COMComputer on module<br />

• COM module + carrier board COM solution!


COM Applications<br />

• Flexible size of COM carrier board<br />

• Highly expandable I/O interface of COM<br />

• Estimated market size US$250M in 2010<br />

• Suitable for most of applications!<br />

Medical /<br />

Healthcare<br />

Transportation<br />

ti<br />

Factory &<br />

Machine<br />

<strong>Automation</strong><br />

Industrial Mobile<br />

(Vehicle) Computing<br />

Power & Energy<br />

Retail, Self-service<br />

& Hospitality


COM project design phase<br />

<strong>Advantech</strong><br />

Service<br />

Consultant<br />

Service<br />

Schematic /<br />

Placement /<br />

Layout Review<br />

Design Library<br />

Firmware<br />

Customization<br />

Thermal<br />

Solution<br />

Service<br />

S/W&I/O<br />

Integration<br />

I/O<br />

Module<br />

Service<br />

Production<br />

Service<br />

Planning Board Design System<br />

Phase Design Validation Integration<br />

MP<br />

1~2 Months 3~5 Months 3~5 Months 3~6 Months


<strong>Intelligent</strong> <strong>Management</strong><br />

• A new era for management<br />

– Easy deployment<br />

– Time-saving<br />

– Programmable<br />

– Secured and reliable<br />

– The enabler iManager<br />

• The spirit of iManager<br />

– Easy-to-use GUI<br />

– Firmware <strong>Management</strong><br />

– Platform Configuration


iManager<br />

• Integrated solution for Customer Application<br />

• Advanced, secured and reliable functions<br />

Customer<br />

Application<br />

Customer<br />

Application<br />

User<br />

Space<br />

Kernel<br />

Space<br />

SHELL<br />

User Mode<br />

Drivers<br />

COREDLL/WINSOCK/COMMCTRL/WINNET<br />

KERNEL<br />

OAL<br />

Boot Loader<br />

FILESYS<br />

KCORE<br />

GWES<br />

DEVICE<br />

Drivers<br />

S/W utility&API<br />

I/O driver<br />

Embedded<br />

controller<br />

Hardware<br />

Hardware


Benefits of iManager<br />

• Simplified Integration<br />

– Unified S/W API<br />

– Multi control interface<br />

• Enhanced Reliability<br />

– H/W, OS, S/W AP level protection<br />

– eSOS 2nd OS<br />

• Secured System<br />

– Encrypted data space<br />

– S/W protection& Flash lock<br />

– Unique security ID onboard<br />

• Easy to configure<br />

– GUI for S/W API<br />

– GUI for system configuration


iManager Functions<br />

• Advanced Watchdog<br />

– Multi-Level<br />

– Programmable<br />

• Hardware Monitoring<br />

– Voltage<br />

– Temperature<br />

– Fan speed<br />

• Multi-control Interface<br />

– I2C<br />

– SMBus<br />

– GPIO<br />

• Data Security Area<br />

– 512Bytes for customer data<br />

– 16 bytes key<br />

• Unified S/W API/utility<br />

– Smart fan<br />

– Smart battery<br />

• Brightness Control<br />

– Control LCD Brightness<br />

– Background Auto detect<br />

• Board Information<br />

– Boot Record<br />

– Running Hours<br />

– Board Data<br />

• BIOS Flash utility<br />

– BIOS update & backup<br />

– BIOS boot logo update<br />

– BIOS Menu editing<br />

– Software Protection<br />

– Security ID<br />

– GUI utility<br />

–<br />

• <strong>Advantech</strong> eSOS<br />

• Emergency 2nd OS


Advanced Watchdog<br />

• Multi Level<br />

– programmable<br />

– S/W and H/W level control<br />

• AP stop/restart<br />

• System shutdown/standby<br />

• H/W reset or power off<br />

Watchdog Events<br />

NMI ACPI Event Reset<br />

• Robust system<br />

Shutdown<br />

• H/W failure auto reboot<br />

• OS failure auto restart<br />

Power<br />

Button<br />

NMI Reset or Hardware Power<br />

Routine Sh td<br />

Reset On/Off<br />

No Trigger<br />

ACPI<br />

Event<br />

No Trigger<br />

Hardware<br />

Reset


Advanced Watchdog Cont’d<br />

Information<br />

Setting<br />

Event Type<br />

Mode<br />

Single<br />

Stage<br />

Timeout<br />

Delay<br />

Refresh<br />

Event Type<br />

Step<br />

Min.<br />

Timeout<br />

Max.<br />

Timeout<br />

Multi-<br />

Stage<br />

•Timeout<br />

•Delay<br />

•Event Type<br />

Stage 1 •Delay<br />

•Timeout<br />

•Delay<br />

•Event Type<br />

Stage 2 •Delay<br />

Delay Stage 3<br />

•Timeout<br />

•Delay<br />

•Event Type<br />

Startt Stop Set


Smart Fan<br />

• Fan Speed Control and protection<br />

– 2 Fans monitor and control<br />

– OS independent control<br />

– Throttling, alarm and/or shutdown<br />

• Easy Setting<br />

– GUI utility for setting fan speed table


Smart FAN Cont’d<br />

Disable<br />

Advanced<br />

30 70<br />

Temp 。C 38<br />

Zone N Low High<br />

FAN Speed 0 0<br />

100 RPM %


Hardware Monitor<br />

• Voltage Monitor<br />

– 12V, 5V, 5VSB, CMOS battery 3.3V monitor…etc<br />

• Fan Speed<br />

– CPU Fan<br />

– System Fan<br />

• Temperature<br />

– CPU temp<br />

– System temp


Board Status<br />

• Boot Record<br />

– Boot times status (successful, failure times & running<br />

hours)<br />

– Monitor system status<br />

• Board information<br />

– Model name<br />

– Part Number<br />

– Version<br />

– Production date<br />

– RMA date…etc


Security Data Area<br />

• 512 bytes space reserved for customer<br />

– Customer system information i (User ID, password…)<br />

– Board information (Serial no., model name….), Security ID<br />

(Key)<br />

• Data encryption<br />

– The data encrypted prior to store in iManager<br />

– 16 bytes key


Software Protection<br />

Application<br />

START<br />

Board ID<br />

Yes<br />

Vendor ID<br />

Yes<br />

No<br />

No<br />

Stop<br />

Stop<br />

Customer ID<br />

Yes<br />

Run<br />

No<br />

Stop


Flash Lock& BIOS Flash Utility<br />

• Flash Lock<br />

– SQFlash/HDD only recognized by locked platform<br />

• BIOS Flash<br />

– GUI Utility for update/backup BIOS


eSOS: emergency 2nd OS<br />

Start<br />

Administrator<br />

OS Recovery<br />

Boot up<br />

1)Hardware Diagnose<br />

2)E-mail Notify<br />

BIOS<br />

0101010101010101<br />

01010101010101<br />

eSOS<br />

OS<br />

System Running<br />

OS Crash<br />

Boot up to eSOS


Others Functions<br />

• Multi-Control Interface<br />

– Universal control interface/API for SMBus, I2C and GPIO<br />

– Save programmer’s time for H/W control<br />

– Easy integration of system peripherals<br />

• Smart Battery<br />

– Battery information<br />

– Charge and discharge battery pack<br />

– Control system Battery event<br />

• Brightness Control<br />

– Auto adjustment t of backlight and brightness


Conclusion—Benefits to customers<br />

• Faster time to market<br />

– Ready-for-use API<br />

– Ready-for-use GUI utilities<br />

• <strong>Intelligent</strong> board protection<br />

– H/W,OS,AP control<br />

– Multi-level protection<br />

• Enhance platform reliability<br />

– Real time Monitor&alarm&Act<br />

– Longer average up time<br />

– Verified API/utility<br />

• Higher security<br />

– Unique security ID<br />

– Flash lock & S/W protection


Thank you!


10/30 Emb’Core Design- Forum<br />

Time Topic Speaker Name Title / Company<br />

09:00 09:10<br />

Welcome to "Techniques for Embedded<br />

Design" Forum<br />

嵌 入 式 设 计 论 坛<br />

Miller Chang<br />

张 家 豪<br />

Director, <strong>Advantech</strong><br />

x86 Base IAD platform with Embedded<br />

Jana Yi<br />

President, RDC<br />

09:10 09:40 BIOS<br />

相 容 于 x86 指 令 之 低 功 耗 上 网 本 平 台<br />

易 建 男<br />

Flash Reliability Enhancement of<br />

KS Pua President, Phison<br />

09:40 10:10 Embedded Solutions<br />

潘 建 成<br />

嵌 入 式 系 统 和 固 态 硬 盘 的 可 靠 度 解 决 方 案<br />

10:10 10:50<br />

3 G/4 G Mobile Wireless Technology<br />

Trends and Business Opportunities<br />

3G/4G 移 动 通 讯 技 术 趋 势 与 商 机<br />

10:50 11:00 Break<br />

The Opportunity of Windows<br />

11:00 11:30 Embedded don Specialized Devices<br />

嵌 入 式 装 置 与 Windows Embedded 商 机<br />

11:30 12:00<br />

Phoenix PC 3.0 Update & Demo<br />

Phoenix PC3.0: 为 您 量 身 打 造 的 完 整 嵌 入 式<br />

解 决 方 案<br />

Dr. Wen Kuo<br />

郭 文 义 博 士<br />

Michael Feng<br />

酆 宏 達<br />

Bill Butler<br />

比 爾 巴 特 勒<br />

CEO, BandRich<br />

Senior Account Manager<br />

Microsoft, OEM Embedded<br />

d<br />

VP of Sales,<br />

Phoenix , Embedded System


10/29 th : Dinner Invitation<br />

Time 時 間<br />

17:40 Gathering @ 1F Entrance<br />

一 樓 大 廳 集 合<br />

Place 地 點<br />

18:30-20:00 Dinner @ Wumen Family Restaurant<br />

晚 餐 @ 吴 门 人 家 酒 店<br />

20:30-21:30 Suzhou Ancient Grand Canal Tour<br />

苏 州 古 运 河 夜 游<br />

21:30~ Go back to Hotel

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!