Abstract:The AUTOSAR platform consists of three layers: the application layer, the runtime environment, and the basic software which includes system services, EAL(ECU abstraction layer) and uCAL(uC abstraction layer). Device drivers belong to uCAL and EAL. The memory device driver provides access to different memory devices. In the paper, the specific design of AUTOSAR is followed and a Flash driver on MPC5633M microcontroller is implemented. The proposed procedure is applicable to other device drivers.