Commit f71eedbe authored by hu's avatar hu

增加配置文件上传

parent 81aa0a56
# ****************************************************************************
# PROJECT : VLIB
# FILE : $Id: Makefile 15497 2018-01-23 12:29:54Z florian.zimmermann $
# ============================================================================
# DESCRIPTION
# Makefile for simple_draw (DRW2D drawing) application
# ============================================================================
# C O P Y R I G H T
# ============================================================================
# Copyright (c) 2016
# by
# Renesas Electronics (Europe) GmbH.
# Arcadiastrasse 10
# D-40472 Duesseldorf
# Germany
# All rights reserved.
# ============================================================================
# Purpose: only for testing
#
# DISCLAIMER
# This software is supplied by Renesas Electronics Corporation and is only
# intended for use with Renesas products. No other uses are authorized. This
# software is owned by Renesas Electronics Corporation and is protected under
# all applicable laws, including copyright laws.
# THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
# THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
# LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
# AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
# TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
# ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
# FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
# ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
# BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
# Renesas reserves the right, without notice, to make changes to this software
# and to discontinue the availability of this software. By using this software,
# you agree to the additional terms and conditions found by accessing the
# following link:
# http://www.renesas.com/disclaimer *
# Copyright (C) 2011 Renesas Electronics Corporation. All rights reserved.
# ****************************************************************************
##############################################################################
# Application configuration (mandatory part)
##############################################################################
# This is the name of your application subdirectory and will be used for the project
# files as well. Its directory name wil be used for project and *.out file naming
VLIB_ROOT := $(firstword $(shell pwd | sed -re '{s/[Vv]-?[Ll][Ii][Bb][0-9]?/& /;}'))
include $(VLIB_ROOT)/compiler/setup.mk
VLIB_APP := simple_draw.out
VLIB_COMPILER := rh850_ghs
VLIB_DEVICE := d1mx
VLIB_BOARD := d1mx_mango
VLIB_RENESAS_MISRA_STRICT := no
VLIB_BUILD_LOG := off
##############################################################################
# Application configuration (optional part)
##############################################################################
#
#DRIVER_CONFIG set to default (use config_default.mk) if not changed here
#Possible options:
#
# rgl
# max
# default
#
ifeq ($(VLIB_DRIVER_CONFIG),)
VLIB_DRIVER_CONFIG = rgl_obj
endif
ifeq ($(VLIB_DRIVER_OPTIMIZE),yes)
VLIB_CFLAGS += -Ospeed
endif
ifeq ($(VLIB_DRIVER_DEBUG),)
VLIB_DEBUG_BUILD := yes
else
VLIB_DEBUG_BUILD := no
endif
# Use OCTA
#VLIB_DEFINE += BSP_INIT_OCTA_FLASH_R
#VLIB_DEFINE += BSP_INIT_OCTA_RAM_RW
#VLIB_DEFINE += BSP_INIT_OCTA_PIN
# Use HYPB
#VLIB_DEFINE += BSP_INIT_HYPB_FLASH_R
#VLIB_DEFINE += BSP_INIT_HYPB_RAM_RW
#VLIB_DEFINE += BSP_INIT_HYPB_PIN
#Add here bsp extensions
VLIB_BSP_DRIVER := stdio
VLIB_BSP_DRIVER += hmi
VLIB_BSP_DRIVER += gfx
##############################################################################
# All further processing is intiated by the file below
# no need to bother about ;)
#
# "parent" makefile
#
include $(VLIB_ROOT)/app/gfx_apps/simple_draw/simple_draw.mk
This diff is collapsed.
#!gbuild
[Subproject]
:sourceDir=..\..\source\Driver
.\Analog_Signals\ADC.c
.\Analog_Signals\Analog_Circuits.c
.\Analog_Signals\Analog_Signals.c
.\CAN\RSCAN.c
.\Clock\Clock.c
.\Clock\RTC.c
.\Common\debugger.c
.\CSI\CSIH.c
.\GPIO\GPIO.c
.\Graphic\Graphic.c
.\Graphic\images.c
.\Graphic\jcua.c
.\Graphic\liblocgraphics.a
.\Graphic\write.c
.\Memory\Emulated_EEPROM.c
.\Memory\Emulated_EEPROM_Access.c
.\Memory\Internal_Flash.c
.\Memory\SDRAM.c
.\Memory\sflash.c
.\Memory\SFMA_APP.c
.\Memory\SFMA_Driver.c
.\Memory\TYW_FLASH.c
.\RH850_GHS\r_dev_asm.s
.\RH850_GHS\cpu.c
.\RH850_GHS\rh850_macros.c
.\Sys_Tick\Sys_Tick.c
.\WDT\Watchdog.c
.\Timer\TimerB.c
.\IS31FL3236\IS31FL3236.c
.\IS31FL3236\Simulated_IIC_2_Master.c
.\CD4051\CD4051.c
.\BU98R10\BU98R10.c
.\Buzzer\Buzzer.c
#!gbuild
[Subproject]
:sourceDir=..\..\source\Graphic\LittlevGL
\ No newline at end of file
#!gbuild
[Subproject]
:sourceDir=..\..\source\Graphic
.\cdi\src\r_cdi_main.c
.\cdi\src\r_cdi_memory.c
.\cdi\src\r_cdi_rbuffer.c
.\device\d1mx\lib\libd1mx_rh850_ghs.a
.\device\d1mx\src\dev\r_dev_clk.c
.\device\d1mx\src\dev\r_dev_pin.c
.\device\d1mx\src\dev\r_dev_isr.c
.\device\d1mx\src\dev\r_dev_xorchk.c
.\device\d1mx\src\dhd\r_sys_davehd.c
.\device\d1mx\src\hypb\r_sys_hypb.c
.\device\d1mx\src\jcua\r_sys_jcua.c
.\device\d1mx\src\nfmabare\r_sys_nfmabare.c
.\device\d1mx\src\octa\r_sys_octa.c
.\device\d1mx\src\vowe\r_sys_vowe.c
.\device\d1x_common\src\csisw\r_sys_csisw.c
.\device\d1x_common\src\dev\r_dev_init.c
.\device\d1x_common\src\dev\r_dev_syscall.c
.\device\d1x_common\src\gfxbus\r_sys_gfxbus.c
.\device\d1x_common\src\gpio\r_sys_gpio.c
.\device\d1x_common\src\ostm\r_sys_ostm.c
.\device\d1x_common\src\pbg\r_pbg_sys.c
.\device\d1x_common\src\riic\r_sys_riic.c
.\device\d1x_common\src\sfma\r_sys_sfma.c
.\device\d1x_common\src\sfma\r_sys_sfma_gpio.c
.\device\d1x_common\src\spea\r_sys_spea.c
.\device\d1x_common\src\tauj\r_sys_tauj.c
.\device\d1x_common\src\tick\r_sys_tick.c
.\device\d1x_common\src\vdce\r_sys_vdce.c
.\device\d1x_common\src\wm\r_sys_wm.c
.\device\d1x_common\src\wm\r_sys_wm_capture.c
.\device\d1x_common\src\wm\r_sys_wm_screen.c
.\device\d1x_common\src\wm\r_sys_wm_sprite.c
.\device\d1x_common\src\wm\r_sys_wm_window.c
.\device\d1x_common\src\xbus\r_sys_xbus.c
.\macro\bus\pbg\src\r_pbg_main.c
.\macro\csi\csisw\src\r_csisw_main.c
.\macro\drw2d\platform\os\no_os\r_drw2d_os_no_os.c
.\macro\flashc\hypdb\src\r_hypdb_issi.c
.\macro\flashc\nfmabare\src\r_nfma_bare.c
.\macro\flashc\octacdb\src\r_octacdb_macromix.c
.\macro\flashc\sfcdb\src\r_sfcdb_macronix.c
.\macro\gfxbus\src\r_gfxbus_main.c
.\macro\gfxbus\xbus\src\r_xbus_main.c
.\macro\gfxbus\xbus\src\r_xbus_xcopy.s
.\macro\gpio\src\r_gpio_isr.c
.\macro\gpio\src\r_gpio_main.c
.\macro\gpu\davehd\kernel\platform\d1mx\davehd_kernel_debug_d1x.c
.\macro\gpu\davehd\kernel\platform\d1mx\davehd_kernel_hw_d1x.c
.\macro\gpu\davehd\kernel\platform\d1mx\davehd_kernel_memory_d1x.c
.\macro\gpu\davehd\kernel\platform\d1mx\davehd_kernel_tlist_d1x.c
.\macro\gpu\davehd\kernel\platform\d1mx\non_threaded\davehd_kernel_bridge_direct.c
.\macro\gpu\davehd\kernel\platform\ree\davehd_kernel_init_defaults_d1x.c
.\macro\gpu\davehd\user\platform\d1mx\no_os\davehd_os_hw.c
.\macro\gpu\davehd\user\platform\d1mx\no_os\davehd_os_libc.c
.\macro\i2c\riic\src\r_riic_main.c
.\macro\tick\src\r_tick_isr.c
.\macro\tick\src\r_tick_main.c
.\macro\timer\ostm\src\r_ostm_isr.c
.\macro\timer\ostm\src\r_ostm_main.c
.\macro\timer\tauj\src\r_tauj_main.c
.\macro\timer\tauj\src\r_tauj_isr.c
.\macro\vo\ddb\src\r_ddb_timing.c
#!gbuild
[Subproject]
.\GFX_LittlevGL.gpj
.\GFX_RGL.gpj
#!gbuild
[Subproject]
:sourceDir=..\..\source\System
.\d1mx.ld
.\d1mx_startup.850
.\init.c
.\main.c
.\r_d1mx_isr.c
.\sys_scheduler.c
.\tasks.c
File added
#!gbuild
primaryTarget=v800_standalone.tgt
[Program]
-G
--no_commons
--no_implicit_include
--prototype_errors
-DRENESAS_D1X
-DR_DRW2D_OS_NO_OS
-DR_DRW2D_SYS_DHD
-DUSED_CPU=RH850G3M
-DUSE_AWOT
-DUSE_CDI
-DUSE_CSIH
-DUSE_CSISW
-DUSE_DAVEHD
-DUSE_DDB
-DUSE_DRW2D
-DUSE_GFXBUS
-DUSE_GPIO
-DUSE_HYPB
-DUSE_HYPDB
-DUSE_INT_FLASH
-DUSE_JCUA
-DUSE_NFMABARE
-DUSE_OCTA
-DUSE_OCTACDB
-DUSE_OSTM
-DUSE_PBG
-DUSE_RIIC
-DUSE_RSCAN0
-DUSE_SFCDB
-DUSE_SFMA
-DUSE_SPEA
-DUSE_TAUJ
-DUSE_TICK
-DUSE_VDCE
-DUSE_VOWE
-DUSE_WM
-DUSE_XBUS
-DUSE_SSIF
-DUSE_TAUB
-I..\source\Driver\Analog_Signals
-I..\source\Driver\CAN
-I..\source\Driver\Clock
-I..\source\Driver\Common
-I..\source\Driver\CSI
-I..\source\Driver\GPIO
-I..\source\Driver\RH850_GHS
-I..\source\Driver\Graphic
-I..\source\Driver\Memory
-I..\source\Driver\Sys_Tick
-I..\source\Driver\CD4051
-I..\source\Driver\BU98R10
-I..\source\Driver\WDT
-I..\source\Driver\Sound
-I..\source\Driver\Timer
-I..\source\Driver\IS31FL3236
-I..\source\Driver\Buzzer
-I..\source\Graphic\cdi\lib
-I..\source\Graphic\cdi\src
-I..\source\Graphic\device\d1mx\lib
-I..\source\Graphic\device\d1mx\macro_cfg
-I..\source\Graphic\device\d1mx\macro_cfg\davehd
-I..\source\Graphic\device\d1mx\macro_cfg\drw2d
-I..\source\Graphic\device\d1mx\macro_cfg\hypb
-I..\source\Graphic\device\d1mx\macro_cfg\jcua
-I..\source\Graphic\device\d1mx\macro_cfg\octa
-I..\source\Graphic\device\d1mx\macro_cfg\vowe
-I..\source\Graphic\device\d1mx\src\dev
-I..\source\Graphic\device\d1mx\src\dhd
-I..\source\Graphic\device\d1mx\src\hypb
-I..\source\Graphic\device\d1mx\src\jcua
-I..\source\Graphic\device\d1mx\src\nfmabare
-I..\source\Graphic\device\d1mx\src\octa
-I..\source\Graphic\device\d1mx\src\vowe
-I..\source\Graphic\device\d1x_common\macro_cfg
-I..\source\Graphic\device\d1x_common\macro_cfg\csisw
-I..\source\Graphic\device\d1x_common\macro_cfg\gpio
-I..\source\Graphic\device\d1x_common\macro_cfg\ostm
-I..\source\Graphic\device\d1x_common\macro_cfg\pbg
-I..\source\Graphic\device\d1x_common\macro_cfg\riic
-I..\source\Graphic\device\d1x_common\macro_cfg\sfma
-I..\source\Graphic\device\d1x_common\macro_cfg\spea
-I..\source\Graphic\device\d1x_common\macro_cfg\tauj
-I..\source\Graphic\device\d1x_common\macro_cfg\tick
-I..\source\Graphic\device\d1x_common\macro_cfg\vdce
-I..\source\Graphic\device\d1x_common\macro_cfg\wm
-I..\source\Graphic\device\d1x_common\macro_cfg\xbus
-I..\source\Graphic\device\d1x_common\src\csisw
-I..\source\Graphic\device\d1x_common\src\dev
-I..\source\Graphic\device\d1x_common\src\gfxbus
-I..\source\Graphic\device\d1x_common\src\gpio
-I..\source\Graphic\device\d1x_common\src\ostm
-I..\source\Graphic\device\d1x_common\src\pbg
-I..\source\Graphic\device\d1x_common\src\riic
-I..\source\Graphic\device\d1x_common\src\sfma
-I..\source\Graphic\device\d1x_common\src\spea
-I..\source\Graphic\device\d1x_common\src\tauj
-I..\source\Graphic\device\d1x_common\src\tick
-I..\source\Graphic\device\d1x_common\src\vdce
-I..\source\Graphic\device\d1x_common\src\wm
-I..\source\Graphic\device\d1x_common\src\xbus
-I..\source\Graphic\device\lib
-I..\source\Graphic\macro\bus\pbg\lib
-I..\source\Graphic\macro\bus\pbg\src
-I..\source\Graphic\macro\csi\csisw\lib
-I..\source\Graphic\macro\csi\csisw\src
-I..\source\Graphic\macro\drw2d\lib
-I..\source\Graphic\macro\drw2d\platform\davehd
-I..\source\Graphic\macro\drw2d\platform\os\no_os
-I..\source\Graphic\macro\flashc\hypb\lib
-I..\source\Graphic\macro\flashc\hypdb\lib
-I..\source\Graphic\macro\flashc\hypdb\src
-I..\source\Graphic\macro\flashc\nfmabare\lib
-I..\source\Graphic\macro\flashc\nfmabare\src
-I..\source\Graphic\macro\flashc\octa\lib
-I..\source\Graphic\macro\flashc\octacdb\lib
-I..\source\Graphic\macro\flashc\octacdb\src
-I..\source\Graphic\macro\flashc\sfcdb\lib
-I..\source\Graphic\macro\flashc\sfcdb\src
-I..\source\Graphic\macro\flashc\sfma\lib
-I..\source\Graphic\macro\gfxbus\lib
-I..\source\Graphic\macro\gfxbus\src
-I..\source\Graphic\macro\gfxbus\xbus\lib
-I..\source\Graphic\macro\gfxbus\xbus\src
-I..\source\Graphic\macro\gpio\lib
-I..\source\Graphic\macro\gpio\src
-I..\source\Graphic\macro\gpu\davehd\common\inc
-I..\source\Graphic\macro\gpu\davehd\common\inc\platform
-I..\source\Graphic\macro\gpu\davehd\kernel\inc
-I..\source\Graphic\macro\gpu\davehd\kernel\platform\d1mx
-I..\source\Graphic\macro\gpu\davehd\kernel\platform\d1mx\non_threaded
-I..\source\Graphic\macro\gpu\davehd\kernel\platform\ree
-I..\source\Graphic\macro\gpu\davehd\kernel\src
-I..\source\Graphic\macro\gpu\davehd\user\inc
-I..\source\Graphic\macro\gpu\davehd\user\platform\d1mx\no_os
-I..\source\Graphic\macro\gpu\davehd\user\src
-I..\source\Graphic\macro\gpu\jcua\lib
-I..\source\Graphic\macro\i2c\riic\lib
-I..\source\Graphic\macro\i2c\riic\src
-I..\source\Graphic\macro\tick\lib
-I..\source\Graphic\macro\tick\src
-I..\source\Graphic\macro\timer\ostm\lib
-I..\source\Graphic\macro\timer\ostm\src
-I..\source\Graphic\macro\timer\tauj\lib
-I..\source\Graphic\macro\timer\tauj\src
-I..\source\Graphic\macro\vdce\lib
-I..\source\Graphic\macro\vo\ddb\lib
-I..\source\Graphic\macro\vo\ddb\src
-I..\source\Graphic\macro\vo\spea\lib
-I..\source\Graphic\macro\vo\vowe\lib
-I..\source\Graphic\macro\wm\lib
-I..\source\System
-I..\source\Application\Alarm\
-I..\source\Application\Sound_Alarm\
-I..\source\Application\APP\
-I..\source\Application\APP\Data_Fuel
-I..\source\Application\APP\AC_Temperature
-I..\source\Application\APP\ADAS
-I..\source\Application\APP\BackLight
-I..\source\Application\APP\Data_CoolantTemperature
-I..\source\Application\APP\Data_Fuel
-I..\source\Application\APP\Data_FuelConsump
-I..\source\Application\APP\Data_EngineSpeed
-I..\source\Application\APP\Data_Gear
-I..\source\Application\APP\Data_Interval
-I..\source\Application\APP\Data_Mileage
-I..\source\Application\APP\Data_ODO
-I..\source\Application\APP\Data_OFF_TIME
-I..\source\Application\APP\Data_RTCTime
-I..\source\Application\APP\Data_SpeedOut
-I..\source\Application\APP\Data_TPMS
-I..\source\Application\APP\Data_TRIPA
-I..\source\Application\APP\Data_UTC
-I..\source\Application\APP\Data_VehicleSpeed
-I..\source\Application\APP\GaugesMode
-I..\source\Application\APP\Individual_ECU_Comm
-I..\source\Application\APP\Key
-I..\source\Application\APP\LINE_IN
-I..\source\Application\APP\PowerManagement
-I..\source\Application\APP\SEG_LCD
-I..\source\Application\APP\Telltales
-I..\source\Application\CAN_APP_NM\AutoSarNM
-I..\source\Application\CAN_APP_NM\CAN_App
-I..\source\Application\common\
-I..\source\Application\Gen_Tool\
-I..\source\Application\Graphic\
-I..\source\Application\Graphic\GUI_VC66
-I..\source\Application\Graphic\GUI
-I..\source\Application\Graphic\Menu
-I..\source\Application\Graphic\UE
-I..\source\Application\RTE\
-I..\source\Application\System\asm
-I..\source\Application\System\inc
-I..\source\Application\System\src
-I..\source\Application\UDS\APP\
-I..\source\Application\UDS\APP\Common
-I..\source\Application\UDS\APP\UDS_10Service
-I..\source\Application\UDS\APP\UDS_11Service
-I..\source\Application\UDS\APP\UDS_14Service
-I..\source\Application\UDS\APP\UDS_19Service
-I..\source\Application\UDS\APP\UDS_22Service
-I..\source\Application\UDS\APP\UDS_23Service
-I..\source\Application\UDS\APP\UDS_27Service
-I..\source\Application\UDS\APP\UDS_28Service
-I..\source\Application\UDS\APP\UDS_2EService
-I..\source\Application\UDS\APP\UDS_2FService
-I..\source\Application\UDS\APP\UDS_31Service
-I..\source\Application\UDS\APP\UDS_3EService
-I..\source\Application\UDS\APP\UDS_85Service
-I..\source\Application\UDS\
-I..\source\Application\UDS\TP
-MD
-Mn
-Mx
-Zuse1bit
-allocate_ep
-cpu=rh850g3m
-delete
-entry=_RESET
-large_sda
-list
-map
-no_callt
-notda
-preprocess_assembly_files
-registermode=22
-reserve_r2
-object_dir=.\obj
-o project.out
-kanji=utf8
-data_delete
{optgroup=GhsCommonOptions} -o project.out
-o project
{optgroup=GCoresOptions} -o project
:postexec='gmemfile project -o project.mem'
:postexec='gsrec -e 0 -hex386 project -o project.hex'
:postexec='gsrec -e 0 -noS5 project -o project.rec
--diag_suppress 1
--diag_suppress 9
--diag_suppress 177
--diag_suppress 550
--diag_suppress 188
-Mu
-Ms
-Ml
-map_eofn_symbols
-gsize
-nochecksum
:postexecShell=.\rename.bat
-I..\source\Driver\BU98R10
-I..\source\Application\APP\Data_AdBule
-I..\source\Application\APP\Data_AirPressure
-I..\source\Application\APP\Data_DrivingSupport
-I..\source\Application\APP\Data_Voltmeter
-I..\source\Application\APP\Data_WET
.\group\Application.gpj
.\group\Driver.gpj
.\group\Graphic.gpj
.\group\System.gpj
This diff is collapsed.
/* ---------------------------------------------------------------------------------------------------------------------------------------------*/
//remote Sim850 -rom /* Simulator */
/* ---------------------------------------------------------------------------------------------------------------------------------------------*/
// Load registers button
// Reset button
debugbutton Reset c="target rst; e 0x0" i="reset" h="Target reset and restart"
// connect to minicube
if(_REMOTE_CONNECTED == 0) {
connect 850eserv2 -rh850 -e1lpd4=16500 -df=dr7f701412.dvf -noiop -id ffffffffffffffffffffffffffffffff -D -dclock=8000,0,swoff -fastflashload
//target syscalls off
}
// load software to target
target rst; load
// reset
target rst; e 0x0000
// start
b main
s
project .intvect 1536
project .text 299308
project .rodata 412383
project .secinfo 120
project .syscall 6
project .romdata 7861
project .ROM.ramfunc 208
project .ramfunc 208
@echo off
echo %date%
echo %time%
cd /d %~dp0
set a=.\project.rec
set yy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%
set hh=%time:~0,2%
set mn=%time:~3,2%
set ss=%time:~6,2%
set value=ISUZU_SXI_VC66_%yy%%mm%%hh%%mn%%ss%
rename "%a%" "%value%.srec"
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment