Arrow3-MBN-APP
 
Loading...
Searching...
No Matches
power_on_self_test.c File Reference

Source that contains the self test and voltage monitring files. More...

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/ioctl.h>
#include <sys/eventfd.h>
#include <sys/epoll.h>
#include <sys/time.h>
#include <linux/gpio.h>
#include <linux/spi/spidev.h>
#include <linux/i2c-dev.h>
#include <fcntl.h>
#include <errno.h>
#include <stdint.h>
#include <time.h>
#include <getopt.h>
#include "../Header/API_Header/AppDataInterface.h"
Include dependency graph for power_on_self_test.c:

Functions

uint32_t poweron_selftest (void)
 
int ddr_memory_test (void)
 
int external_adc_test (void)
 
int internal_adc_test (void)
 
int led_test (void)
 
int lcd_init_test (void *args)
 

Variables

int lcd_status
 
uint32_t post_error_flag
 

Detailed Description

Source that contains the self test and voltage monitring files.

Function Documentation

◆ ddr_memory_test()

int ddr_memory_test ( void )
Here is the caller graph for this function:

◆ external_adc_test()

int external_adc_test ( void )
Here is the caller graph for this function:

◆ internal_adc_test()

int internal_adc_test ( void )
Here is the caller graph for this function:

◆ lcd_init_test()

int lcd_init_test ( void * args)
Here is the caller graph for this function:

◆ led_test()

int led_test ( void )
Here is the caller graph for this function:

◆ poweron_selftest()

uint32_t poweron_selftest ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ lcd_status

int lcd_status
extern

◆ post_error_flag

uint32_t post_error_flag