You are on page 1of 10

Sr. N.

Topic

Functions
1

2 Array

Dynamic Memory
3 Allocation

4 Pointers

5 Miscellaneous
Topics and points to be clear by intern

Points
1. Passing parameter using call by refrence and call by value.
2. Returning single value from function

1. Allocation of the array in the memory.


2.Passing to function and manupulating data of the complete array and able to access manipulated data in the calling
function.
3. Returning array from function
4. Single element of array passing to function and manupulating data and able to access manipulated data in the calling
function.
5. Able to pass two dimentional array to function and manipulate data, that manipulated data able to acces in calling
function.

1. Malloc generic [syntax] way how it works , what it returns , how to allocate a memory for array structure and for a
varriable using malloc.

2. Free , how it frees dynamically allocated memory


3. what is calloc?, how it work?, what is diffrence between calloc and malloc?
4. Accessing dynamically allocated memory.

1. Concepts of pointer, why it needed?


2. Dobule pointer basic.
3. relation between pointer and the array.
4.Passing parameter by reference and catch in the void pointer and manipulate varriable and able to access in the calling
function.
5. Same as above for array
6. Same as above for structure
7. structure pointer
8. Pointer to functions
9. Array of pointer and pointer to an array, what difference between these two?
10. Creating two dimentional array and acessing it.

1 .Storage classes
2. Scope and lifetime
3. Volatile
4. Static & static function
Sr. No.

1
2
Basics Of yocto 3
1
4
5

1
Bulding Image
2
2

Download/Dump
3 code

1
2
4 Modification 3
4
5

In above steps where mentioned "c


NOTE -
dump the code and run the board"
You also refer a youtube, there are
Topics and points to be clear by intern

Theory
Go through the user manual of the given EVK board
Connect the board and bootup with the default image, connections and see the log. Save that log
and the
Setup upload to the assignment
development folderasofmentioned
enviornment self. By mentioning
in the userthe deafult renessas/yocto
guide/on image log as a name.
website
whereever you got steps.
Build the basic image for the Given Renessas evolution board

Try to understatnd the commands used in the image build process

Try to understatnd the flow of build process

Download/dump code in the renessas board


1 What
Try to things
understatnd the process
to do before you download the code to the EVK board, like If this process
2 required a memory card then formatting memory card in specific format, its partations
3 etc.
Run/boot up the board.
Understatnd the boot log. Save log andupload to the folder where assignment solution
4
uploaded

Understatnd local conf file


modify the local config file, to check wheather your changes reflected in the yocto image or not. Eg-
by adding a Vim pkg/utility to the image
How to build kernel image only
modify kernel image to and check wwther your modification is reflecting in the image
Add docker support in the yocto image, do apropreate required modification

eps where mentioned "check whether your changes reflected in the image that means, you need to build image,
code and run the board" and after running check the changes made in the image
fer a youtube, there are sevral videos on the yocto
https://www.yoctoproject.org/
Sr. No. Topics
1 Development setup on your machin
2 Build code for DCU
3 Build code for WNCP
4 Build code for st-emnic
5 Dump cpde in the respective board
6 Save log and upload it
7 Open Yocto sheet and start doing t

NOTE - If you feel you need help to do abo


Repo links
ent setup on your machine
for DCU https://github.com/Shra
for WNCP https://github.com/Shra
for st-emnic https://github.com/Shra
e in the respective boards and check the NIC device is communicating with the DCU device and vicevers
nd upload it
o sheet and start doing the things mentioned in the sheet.

you need help to do above topics [1-5] ask Kalyan or shruti before asking santosh.
Repo links

https://github.com/Shrama-Technologies/st-dcu/tree/nms-edge-module
https://github.com/Shrama-Technologies/wisun-network-co-processor/tree/feature-development
https://github.com/Shrama-Technologies/st-emnic/tree/feature-development I will send latest code in zip formatt
in zip formatt

You might also like