Tag Archives: do-178C

AFuzion Wins Major Asian World-wide Aviation Services Contract (and Other News)

12 Jul

AFuzion is proud to win Asia’s world-wide competition for Avionics Development Services.

One of Asia’s largest aviation development companies  conducted a 2019 worldwide search for the best avionics development services company and chose … AFuzion.   Photo here of a few of their engineers at the first AFuzion meeting. This marks AFuzion’s 7th new Asian client in just the past six months.  AFuzion’s services include mentoring, consulting, DO-178C training and certification, DO-254 training and certification, and ARP4754A Systems/Safety deployment.  Also, AFuzion’s recently updated DO-178C Templates/Checklists and DO-254 Templates/Checklists are now in wide use worldwide, with over 7,000 engineers using them today … and growing.  In the past month, AFuzion has hired four new engineers:  all senior aviation, avionics, and safety veterans with 20+ years applied expertise each.  With all this growth comes additions to the corporate AFuzion office also:  a big welcome to Heather M in Web/Design, Matthew Kendall in Human Resources, and Davis Powell in Internal Operations – keep up all the great attitudes and hard work.

Also, thank you to everyone for requesting  new aviation development terms/explanations be added to our website. We followed your suggestions and added those terms along with AFuzion’s concise explanation for each. The updated AFuzion Tech Terminology for Aviation explanation page is updated and live here:  https://afuzion.com/tech-info/  

Also, AFuzion has added three new technical aviation development training courses on RTOS’s, Multi-Core Computing / CAST-32A, and AS9115A Quality Systems Management.  Each of these courses has been given at least three times in 2019 so far so thanks to all for suggesting we add these courses as well – keep your suggestions coming and AFuzion will do its best to follow-up.  AFuzion Aviation Development Training course information is available here: https://afuzion.com/training/

Finally, the annual IEEE Digital Avionics Systems Conference (DASC)  is coming to USA’s  San Diego September 8-11. North America’s largest avionics development technical conference with 50+ presentations, 15+ Tutorials, and amazing guest speakers/panels covering all the important topics.  Details here: https://2019.dasconline.org/pages/tutorial-schedule

AFuzion In Korea: YB Cho Presents AFuzion’s DO-178C / DO-254 Gap Analysis in Seoul

7 Jul

Mr. YB Cho of SOaR in Korea presented AFuzion’s DO-178C and DO-254 Services at Korea’s largest aerospace conference – July 2019. Say’s Mr. Cho “AFuzion’s world-reknowned DO-178C, DO-254, and ARP4754A services are well received and deployed in Korea. SOaR is pleased to be working with AFuzion bringing even more avionics certification services to Korea.” Additional details are found on the AFuzion homepage: https://afuzion.com/

Mr. YB Cho in Seoul Presenting AFuzion’s Solutions in Seoul’s largest aviation conference

Korea is a strong and growing aviation market, serving both military and civil aviation. Koreans favor DO-178C cost-efficiency and DO-254 fast time to market, so AFuzion’s ready-made DO-178C and DO-254 Templates for Plans, Standards, and Checklists are ideally suited to the Korean market. Korean companies have strong engineering, but appreciate AFuzion’s DO-254 Gap Analysis and DO-178C Gap Analysis to understand and then optimally close those gaps. Additional AFuzion Gap Analysis details are found here: https://afuzion.com/gap-analysis/

Adds AFuzion’s Vance Hilderman “AFuzion travels frequently to Korea, China, Singapore, Japan, and Malaysia to work with our clients there. In Korea, we’re very pleased to have Mr. YB Cho as our colleague. Our old technical whitepapers are widely distributed in Korea from folks who like yesterday’s old technology and don’t have their own, but the new AFuzion avionics development/certification whitepapers are freely downloaded from AFuzion’s site. Koreans (and the rest of the world) prefer the latest DO-178C and DO-254 information which is available freely on AFuzion’s site for download here: https://afuzion.com/avionics-safety-critical-training-whitepapers/

Avionics Engineers: Plan your September Travel to San Diego for America’s Largest Development Conference: DASC 2019 !!

8 Jun

Fellow Avionics Engineers – you likely know last year’s Digital Systems Avionics Conference (DASC) in London drew hundreds of engineers.  This year 2019 is in our own backyard of San Diego, Sept 8-12.  Dozens of technical presentations, plus ½ Day Tutorials on Aviation Systems ARP4754A, Avionics Safety ARP4761, Cyber-Security DO-326A, and Software/UAV’s for DO-178C.

Yes, “on the water” of San Diego’s Mission Bay with ½ price hotel rooms available for a couple more weeks – bring the family and plan your vacation around this one.  I am, so see you there!

Click Here for DASC 2019 Info: https://2019.dasconline.org/

Santa, All We Want For New Year 2019 is … Seven More Avionics Engineers!

4 Jan

OK, time for honesty:  did everyone get what they wanted from Santa Claus ten days ago?!?   Yes, Santa was good for everyone here at AFuzion Inc. with our record-breaking year doubling last year’s $ results.  But one thing (actually seven things) were missing from under the Tree … yes, Engineers.

You see, we’ve been steadily increasing staff here the past five years to keep up with our growing business in 25 countries.  At our December planning meeting, we actually wrote a letter to Santa asking him ” Santa, please bring us 9 more engineers. To start work Jan 7, 2019.”  Really.  Now folks, all of us either have children, know children, or are still children.  My kids even say I’m just a big child during the holidays.  We BELIEVE in Santa Claus. (Santa, are you listening?)  When we were kids, we usually got some of what we wanted.  But this year, Santa only brought us two engineers.  2.  T-W-O.    Santa, can you spell “N I N E”?  As in “9”.  We asked for 9.  We got 2.

Santa, do you not do math at the North Pole?  When Susie or Johnnie ask for a new bike, do you simply bring them one tire?  Yes, the two engineers you brought were great. Really.  Truly.  Top 10% of their field which is our minimum standard.  Thank you Santa.  But again we asked for Nine.  We got TWO …

Santa, if you are listening, we won’t tell anyone if you secretly make another trip to our chimney and bring us seven more engineers.  Yes, these are for the USA so must be USA citizens.  Yes, these are for the western USA so hopefully they want to live in Los Angeles, Phoenix, or Dallas.  Please Santa, if you can’t bring the engineers directly to us, please just send us their contact info or CV to our email at info@afuzion.com.  Otherwise Santa, we’re going to spread the word that you sleep in funny red pajamas and live off cookies, milk, and … reindeer meat.  Santa, really.  Lay off the reindeer – just send us great Engineers please. ASAP!!!

Yours truly,

All the Engineers (Elves) at AFuzion Inc.

AFuzion Launches New CAST-32A Multi-Core Processing Training

18 Nov

AFuzion’s new CAST-32A Multi-Core Processing for Avionics and Safety-Critical developers has launched with strong acclaim. The future of embedded processing is via multi-core processors as the need for added processing power has surpassed the ability of CPU’s to keep up. However, multi-core processors utilize shared cache, shared memory, and shared communications I/O. This sharing between the MCP cores produces potential interference which can violate the very “determinism” requisite for certifiable safety-critical systems. For example, avionics DO-178C and DO-254 require adherence to CAST-32A recently updated by the worldwide Certification Authorities Software Team (CAST).

CAST-32A is the worldwide (America, Europe, Asia) Certification Authorities Software Team (CAST) guidance for ensuring safe implementation of Multi-Core Processing (MCP) within avionics systems. Increasingly MCP’s are used in avionics and understanding what must be done to plan for, implement, and verify deterministic “safe” MCP development via CAST-32A is the focus of this AFuzion 2-day private training course. Attendees will understand how to utilize multiple-cores providing simultaneous operations using deterministically shared resources such as cache, memory, and communications and performing MCP CAST-32A Interference Analysis. Attendees will also learn how to work with RTOS vendors and RTOS’s themselves to comply with CAST-32A and develop safer avionics.  For a free technical whitepaper on CAST-32A, download here: Click Here for Free AFuzion Technical Whitepaper “Understanding CAST-32A

 

CAST-32A is increasingly relevant to avionics developers but users find it vague and challenging to understand. AFuzion’s 2-day CAST-32A Training teaches attendees how to properly understand, deploy, and verify MCP-based applications. AFuzion’s training was recently provided with our industry partner Lynx Software to 45 senior MCP developers in Huntsville Alabama and it was a resounding success; all the attendees stated it was highly worthwhile and crisply delivered to provide a true practical understanding of CAST-32A deployment for avionics via DO-178C and DO-254. AFuzion’s CAST32A training syllabus is summarized below, with full details at AFuzion’s website, https://afuzion.com/training/cast-32a-multi-core-processing-training/

 

KEY FEATURES:

  • CAST-32A Introduction
  • Summary of DO-178C, for Multi-Core usage
  • RTOS Introduction & Scheduling, Processes, Tasks, and Threads
  • MCP What & Why
  • DO-178C & MCP – Plans, Standards, Activities
  • CAST-32A MCP Robust Partitioning Principles
  • RTOS Specifics – Technical Info
  • DO-254 & MCP
  • MCP Cert, Deadlines, Benchmarks & Reports
  • Overview: IMA, ARP4754A, ARP4761 & MCP
  • IMA & CAST-32A Modules and Partitioning
  • DO-178C’s & MCP Requirements, Design & Verification –
  • MCP & CAST-32A Best Practices for Planning, Testing, & Certification
  • MCP & CAST-32A WCET Mistakes & Best Practices

New DO-160 Avionics Testing Technical Whitepaper by AFuzion – Free Download

7 Jan

AFuzion has released its new DO-160 Avionics Testing Whitepaper, available today for free download here: Click Here to download AFuzion’s DO-160 Technical Whitepaper – Free.

Do you know DO-160?  Here’s a quick summary; simply download AFuzion’s free technical DO-160 paper for details.

DO-160, “Environmental Conditions and Test Procedures for Airborne Equipment”, applies to virtually all commercial avionics systems and many other forms of airborne equipment. In the case of DO-160, the title is quite revealing, as DO-160:

  • Pertains to environmental testing, not logic execution or developmental processes
  • Provides explicit, independent test criteria which must be attained to achieve equipment certification
  • Applies to airborne equipment and expected worst-case environmental conditions which could potentially be encountered during aircraft operations

 

Essentially, DO-160 mandates tests which prove the equipment will continue to operate as desired in worst-case environmental conditions which could potentially occur in an aircraft. The purpose of which is safety, whereas commercial aspects are not important to DO-160 per se. Some people fondly call DO-160 the “Shake And Bake” test regimen, because early DO-160 testing was based upon subjecting the hardware to extreme vibration and temperature conditions. But DO-160 has always been more than “shake and bake” and the most recent versions introduce many additional forms of testing including pressure, salt, water, RF, magnetism, lightning, and many more environmental conditions.

Before proceeding further, please ponder a little quiz …

  • T / F:   DO-160 applies solely to electronic hardware.
  • T / F:   DO-160 can be used to measure service life and MBTF.
  • T / F:   DO-160 testing is typically performed simultaneously to performance and functionality testing of the hardware/software logic
  • T / F:   DO-160 is predominantly concerned with temperature and vibration testing.
  • T / F:   DO-160 is a static document and rarely updated.
  • T / F:   DO-160 testing should all be performed on the same piece of equipment.

 

Do you know all the answers? A couple of them are tricky, but reading AFuzion’s full and free DO-160 paper will help.

 

 

DO-160 has a long pedigree. While the first version was released in 1975, it is derived from DO-138 which dates back to 1958, making it one of the older aviation certification documents still applicable today, albeit in its latest revision. Although many of the other “DO” documents pertain to specific aspects of hardware, software, systems, and processes, DO-160 is often considered the grandfather since almost all these systems must ultimately pass DO-160 testing.

 

DO-160 is essentially equipment environmental testing to Minimal Operational Performance Standards (MOPS), where testing is to be performed in a certified laboratory environment with certified & calibrated equipment. Such a laboratory environment means the tests are objective, standardized worldwide, and repeatable. Typically these tests are performed at testing centers which are independent of the design, though larger companies may have their own dedicated DO-160 test environments. Non-certified laboratories or equipment are useful ‘engineering tools’ to increase design confidence and decrease actual certified laboratory test time. The successful conclusion of a DO-160 test campaign is an accepted Test Report (desirably, but not necessarily with all ‘pass’). A well-written Test Report is not a trivial task, and in this context would include the certified laboratory(ies) and a list of the test articles, which includes the calibrated test equipment. The DO-160 testing would follow a previously written and customer accepted Test Procedure, being referenced in a Test Plan.

For DO-160 Training or additional information, click here or contact AFuzion: AFuzion’s Avionics Development Training – Info & Contact Click Here.

For a quick 1-minute video to understand how to close your avionics development gaps, click here: Click upper right video link here for AFuzion’s Gap Analysis 1-minute video

7 x 7 x 7: 7 Avionics Development Tips from 7 AFuzion Developer’s 7 Months in Japan

5 Mar

 

Seven AFuzion avionics software engineers recently completed a 7-month assignment in Japan on the new Mitsubishi Regional Jet.  What are the top 7 avionics software DO-178C and DO-254 hardware tips they learned?

Says Mr. A. Morita (AFuzion’s Japanese Client) “We are very pleased to acknowledge the success of AFuzion’s expert engineers and DER’s.  Half the work needed to be done onsite in Japan and the AFuzion engineers were very hard working and productive. The other half could be done offsite by AFuzion in USA and it was good also. Our engineers traveled to California and worked in AFuzion’s Los Angeles offices; it was very nice and productive. The AFuzion avionics engineers gave us DO-178C training and also DO-178C and DO-254 best practices.  The AFuzion DO-178C gap analysis was good and helped us understand the gaps.  Our only wish is that we engaged AFuzion sooner as we could have save even more money and time.”

 

Mr. Jack Jones states “I managed the onsite AFuzion Japan engineers plus three of our DER’s and was there for the entire 7 month engagement.  It is really a pleasure working with the Japanese as they are hard-working and diligent.  The Japanese culture is well-suited to successful avionics because DO-178C and DO-254 require diligence, skill, and plenty of checklists; we used the new 2016 AFuzion DO-178C and DO-254 checklists and they’re really great – note the lessons below.  I think we’ll be seeing much of Japanese aviation and avionics engineers in the future – we’re quite impressed and as you know AFuzion engineers aren’t easily impressed.  At the successful conclusion, we were.”

 

Here are the top 7 avionics development tips from AFuzion’s seven developers in Japan for seven months:

#1).  Understand that aviation and avionics are not “all-new” developments, but that there is much legacy foundational work.  While DO-178C and DO-254 seem to “presume” all-new custom development, the truth is that most avionics projects are upgrades to existing legacy systems and a combination of previously developed hardware/software, and reverse-engineering applies.  Read CAST-18 about Reverse Engineering for avionics (request a copy at www.afuzion.com or download the Top DO-178C Mistakes whitepaper at http://afuzion.com/do-178c-best-practices-for-avionics-development/ which further explains).

#2)  Go back and focus on requirements.  For system requirements, be sure to apply ARP-4754A but understand ARP-4761.  Get ARP-4754A training or at least read up on it (for a free introduction, just download and read “Understanding ARP-4754 Introduction”: http://afuzion.com/arp-4754a-introduction-avionics-systems/ )   Be sure to address Safety requirements and prove your Systems engineers reviewed this and QA audited it (note:  this wasn’t done when AFuzion first showed up onsite so we quickly had to rectify that)  Go back and add more detailed DO-178C and DO-254 requirements.  Address derived requirements explicitly.  Use a detailed requirement review checklist (request a free copy from AFuzion if you don’t have one).

#3.  Get good DO-178C training, ARP-4754A training, or DO-254 training.  If you can afford outside trainers, just Google and find the best (that’s easy – AFuzion’s engineers did the world’s first 30 years ago and have trained over 12,000 worldwide; over 1500 in just the past year).  If you can’t afford outside training, read the books on DO-178C and DO-254 and download the recent whitepapers (most were all written by AFuzion but AFuzion’s old ones are available from Atego and HIghRely; best to get the new ones (all free from AFuzion) and compare with the old ones our engineers wrote 15 years ago which are nicely still provided by Atego and HighRely – you can see how much avionics has changed in those 15 years and how NOT to do things by reading the latest versions; only available from AFuzion).  Also for free: a one hour seminar on DO-178C Mistakes – watch here for free:  https://attendee.gotowebinar.com/register/7350945891265140228

 

#4.  Qualify your test tools.  When AFuzion’s team first arrived in Japan, the engineers there were working hard re-reviewing all the code and tests manually, repeatedly.  Everything was changing and the amount of time spent on re-reviews was enormous. We taught them how to instead perform DO-330 tool qualification to avoid re-reviewing all the code and tests repeatedly. This alone saved our client over $500,000 in those seven months and probably $2-3M over the future lifetime.  If you don’t know how to do DO-330 tool qual, just download a free Do-330 Tool Qualification paper here:  http://afuzion.com/do-330-introduction-tool-qualification/

 

#5.  One great reviewer is better than many good reviewers. When we arrived in Japan, the well-intentioned customer engineers had 5-10 reviewers at every peer review.  Massive overlap but also some gaps. Instead, use professional checklists (AFuzion has the world’s latest and most thorough DO-178C checklists and also DO-254 checklists; not just the old rehashed open-source checklists from Boeing’s D6 document which everyone else sells, but real all-new DO-178C and DO-254 checklists).  Train reviewers to do complete reviews; if you can, use Agile DO-178C methods and CMMI review methods.  Make sure you capture the transition criteria for reviews and that QA audits those review transition criteria.  And always use one great, responsible and accountable reviewer instead of numerous weak reviewers.

 

#6.  Do a DO-178C gap analysis and DO-254 gap analysis.  Leverage 60-70% of your existing work and artifacts and keep them!  No need to change. But understand the gaps and close them.  If you can afford it, engage a professional gap analysis like this one:  http://afuzion.com/gap-analysis/    If you can’t afford an outside gap analysis, get training and do your own.  At least understand common mistakes and avoid those.  For example, here’s a free paper on how to avoid common DO-254 mistakes:  http://afuzion.com/do-254-top-mistakes-2/    But remember to keep review records of your reviews (again our Japanese client had great reviews but simply didn’t have great records to prove that).

 

#7.  Reward productivity.  Some engineers are 500% more productive than others.  Because they’re smarter?  Probably not – our Japanese client engineers were all exceptionally smart.  But teach productivity and reward it.  Make competition fun.  We gave weekly “bonus recognition” awards of a trip for two to the local sushi house on Saturday – many pounds of tuna were indulged in engineers who increased their productivity. At the end, everyone was much smarter, more productive and really enjoying work; three of our engineers will remain through 2017 and likely beyond. (AFuzion’s Jack Jones will remain in Japan only half-time so soon able to write many more technical articles – thanks Jack for all your many successes in Japan!)