The RTCA publishes and sells DO-178C (for airborne software development) and DO-254 (for airborne hardware development). You can purchase both of these essential documents here: www.rtca.org.
But there are also a number of publicly available (but often not-easy-to-find) documents from the FAA and EASA that need to be understood and used in conjunction with the guidance of DO-178C and DO-254. Some of the more important ones are included here for your understanding and downloading convenience:
DER Directory
The FAA DER Directory provides a list of Consultant DERs , by state and technical discipline.
AC 20-152A
This document from the FAA recognizes DO-254 and clarifies its use, adding numerous objectives related to pertinent aspects of modern hardware development. Note that this document is harmonized with the EASA document AMC 20-152A.
AMC 20-152A
This document from EASA recognizes DO-254 and clarifies its use, adding numerous objectives related to pertinent aspects of modern hardware development. Note that this document is harmonized with the FAA document AC 20-152A.
AC 20-189
This AC from the FAA, harmonizing with the equivalent AMC from EASA, provides essential terminology and processes with regards to managing Open Problem Reports (OPRs) in the context of systems (ARP 4754A), software (DO-178C) and hardware (DO-254) projects.
AMC 20-189
This document from EASA provides essential terminology and processes with regards to managing Open Problem Reports (OPRs) in the context of systems (ARP 4754A), software (DO-178C) and hardware (DO-254) projects. Note that this document is harmonized with the FAA document AC 20-189.
Order 8110.105B
This document from the FAA advises FAA personnel and their designees on how to apply DO-254. Applicants should read it to understand the discussion and interpretation that the FAA folks will use when auditing their programs. Note that it replaces Order 8110.105A.
Order 8110.49A
This document advises Federal Aviation Administration (FAA) aircraft certification staff on how to use and apply RTCA/DO-178B and RTCA/DO-178C when working on certification projects.
AC 00-66
This publication covers the Selection of Cyclic Redundancy Code and Checksum Algorithms to Ensure Critical Data Integrity.
AC 00-69
This publication covers Best Practices for Airborne Software Development Assurance.
AC 00-71
This publication covers the Best Practices in the Management of Open Problem Reports, and is a companion to AC 20-189.
AC 00-72
This publication provides information in the form of ‘best practices’ for the application of DO-254.
CM AS-004
This document from EASA focuses on how to deal with the issue of single event effects (SEE) caused by atmospheric radiation, which is a concern to systems and hardware applicants.
AC 20-193
This AC from the FAA, harmonizing with the equivalent AMC from EASA, covers how to handle the certification aspects of multi-core processors (MCPs) contained in airborne systems and equipment, which is a concern for systems, hardware, and software developers.
AMC 20-193
This AMC from EASA (harmonized with FAA AC 20-193) covers how to handle the certification aspects of multi-core processors (MCPs) contained in airborne systems and equipment, which is a concern for systems, hardware, and software developers.
AC 20-115D
This FAA document invokes DO-178C, its supplements and several supporting documents.
AC 20-174
This FAA document invokes ARP 4754A as a means of compliance for aircraft and systems certification. (Note: there is not yet an update to invoke ARP 4754B)

