File tree 7 files changed +163
-9
lines changed
7 files changed +163
-9
lines changed Original file line number Diff line number Diff line change
1
+ #
2
+ # Copyright (C) 2020-2024 Embedded AMS B.V. - All Rights Reserved
3
+ #
4
+ # This file is part of Embedded Proto.
5
+ #
6
+ # Embedded Proto is open source software: you can redistribute it and/or
7
+ # modify it under the terms of the GNU General Public License as published
8
+ # by the Free Software Foundation, version 3 of the license.
9
+ #
10
+ # Embedded Proto is distributed in the hope that it will be useful,
11
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ # GNU General Public License for more details.
14
+ #
15
+ # You should have received a copy of the GNU General Public License
16
+ # along with Embedded Proto. If not, see <https://www.gnu.org/licenses/>.
17
+ #
18
+ # For commercial and closed source application please visit:
19
+ # <https://EmbeddedProto.com/license/>.
20
+ #
21
+ # Embedded AMS B.V.
22
+ # Info:
23
+ # info at EmbeddedProto dot com
24
+ #
25
+ # Postal address:
26
+ # Atoomweg 2
27
+ # 1627 LE, Hoorn
28
+ # the Netherlands
29
+ #
30
+
1
31
import argparse
2
32
import can
3
33
import subprocess
Original file line number Diff line number Diff line change 1
1
/*
2
- * CanBus.cpp
2
+ * Copyright (C) 2020-2024 Embedded AMS B.V. - All Rights Reserved
3
3
*
4
+ * This file is part of Embedded Proto.
5
+ *
6
+ * Embedded Proto is open source software: you can redistribute it and/or
7
+ * modify it under the terms of the GNU General Public License as published
8
+ * by the Free Software Foundation, version 3 of the license.
9
+ *
10
+ * Embedded Proto is distributed in the hope that it will be useful,
11
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ * GNU General Public License for more details.
14
+ *
15
+ * You should have received a copy of the GNU General Public License
16
+ * along with Embedded Proto. If not, see <https://www.gnu.org/licenses/>.
17
+ *
18
+ * For commercial and closed source application please visit:
19
+ * <https://EmbeddedProto.com/license/>.
20
+ *
21
+ * Embedded AMS B.V.
22
+ * Info:
23
+ * info at EmbeddedProto dot com
24
+ *
25
+ * Postal address:
26
+ * Atoomweg 2
27
+ * 1627 LE, Hoorn
28
+ * the Netherlands
4
29
*/
5
30
6
31
#include < CanBus.hpp>
Original file line number Diff line number Diff line change 1
1
/*
2
- * CanBus.hpp
2
+ * Copyright (C) 2020-2024 Embedded AMS B.V. - All Rights Reserved
3
3
*
4
+ * This file is part of Embedded Proto.
5
+ *
6
+ * Embedded Proto is open source software: you can redistribute it and/or
7
+ * modify it under the terms of the GNU General Public License as published
8
+ * by the Free Software Foundation, version 3 of the license.
9
+ *
10
+ * Embedded Proto is distributed in the hope that it will be useful,
11
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ * GNU General Public License for more details.
14
+ *
15
+ * You should have received a copy of the GNU General Public License
16
+ * along with Embedded Proto. If not, see <https://www.gnu.org/licenses/>.
17
+ *
18
+ * For commercial and closed source application please visit:
19
+ * <https://EmbeddedProto.com/license/>.
20
+ *
21
+ * Embedded AMS B.V.
22
+ * Info:
23
+ * info at EmbeddedProto dot com
24
+ *
25
+ * Postal address:
26
+ * Atoomweg 2
27
+ * 1627 LE, Hoorn
28
+ * the Netherlands
4
29
*/
5
30
6
31
#ifndef CANBUS_HPP_
Original file line number Diff line number Diff line change 1
1
/*
2
- * CanNetbooting.cpp
2
+ * Copyright (C) 2020-2024 Embedded AMS B.V. - All Rights Reserved
3
3
*
4
+ * This file is part of Embedded Proto.
5
+ *
6
+ * Embedded Proto is open source software: you can redistribute it and/or
7
+ * modify it under the terms of the GNU General Public License as published
8
+ * by the Free Software Foundation, version 3 of the license.
9
+ *
10
+ * Embedded Proto is distributed in the hope that it will be useful,
11
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ * GNU General Public License for more details.
14
+ *
15
+ * You should have received a copy of the GNU General Public License
16
+ * along with Embedded Proto. If not, see <https://www.gnu.org/licenses/>.
17
+ *
18
+ * For commercial and closed source application please visit:
19
+ * <https://EmbeddedProto.com/license/>.
20
+ *
21
+ * Embedded AMS B.V.
22
+ * Info:
23
+ * info at EmbeddedProto dot com
24
+ *
25
+ * Postal address:
26
+ * Atoomweg 2
27
+ * 1627 LE, Hoorn
28
+ * the Netherlands
4
29
*/
5
30
6
31
#include < string.h>
Original file line number Diff line number Diff line change 1
1
/*
2
- * CanNetbooting.hpp
2
+ * Copyright (C) 2020-2024 Embedded AMS B.V. - All Rights Reserved
3
3
*
4
+ * This file is part of Embedded Proto.
5
+ *
6
+ * Embedded Proto is open source software: you can redistribute it and/or
7
+ * modify it under the terms of the GNU General Public License as published
8
+ * by the Free Software Foundation, version 3 of the license.
9
+ *
10
+ * Embedded Proto is distributed in the hope that it will be useful,
11
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ * GNU General Public License for more details.
14
+ *
15
+ * You should have received a copy of the GNU General Public License
16
+ * along with Embedded Proto. If not, see <https://www.gnu.org/licenses/>.
17
+ *
18
+ * For commercial and closed source application please visit:
19
+ * <https://EmbeddedProto.com/license/>.
20
+ *
21
+ * Embedded AMS B.V.
22
+ * Info:
23
+ * info at EmbeddedProto dot com
24
+ *
25
+ * Postal address:
26
+ * Atoomweg 2
27
+ * 1627 LE, Hoorn
28
+ * the Netherlands
4
29
*/
5
30
6
31
#ifndef CANNETBOOTING_HPP_
Original file line number Diff line number Diff line change 1
1
/*
2
- * ProgramFlash.hpp
2
+ * Copyright (C) 2020-2024 Embedded AMS B.V. - All Rights Reserved
3
3
*
4
+ * This file is part of Embedded Proto.
5
+ *
6
+ * Embedded Proto is open source software: you can redistribute it and/or
7
+ * modify it under the terms of the GNU General Public License as published
8
+ * by the Free Software Foundation, version 3 of the license.
9
+ *
10
+ * Embedded Proto is distributed in the hope that it will be useful,
11
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ * GNU General Public License for more details.
14
+ *
15
+ * You should have received a copy of the GNU General Public License
16
+ * along with Embedded Proto. If not, see <https://www.gnu.org/licenses/>.
17
+ *
18
+ * For commercial and closed source application please visit:
19
+ * <https://EmbeddedProto.com/license/>.
20
+ *
21
+ * Embedded AMS B.V.
22
+ * Info:
23
+ * info at EmbeddedProto dot com
24
+ *
25
+ * Postal address:
26
+ * Atoomweg 2
27
+ * 1627 LE, Hoorn
28
+ * the Netherlands
4
29
*/
5
30
6
31
#ifndef PROGRAMFLASH_HPP_
@@ -76,7 +101,6 @@ class ProgramFlash
76
101
77
102
const uint32_t m_startOffset;
78
103
flash_config_t m_flashDriver;
79
- // uint32_t m_verify_buffer[4];
80
104
};
81
105
82
106
Original file line number Diff line number Diff line change 1
1
/*
2
- * Copyright (C) 2020 Embedded AMS B.V. - All Rights Reserved
2
+ * Copyright (C) 2020-2024 Embedded AMS B.V. - All Rights Reserved
3
3
*
4
4
* This file is part of Embedded Proto.
5
5
*
23
23
* info at EmbeddedProto dot com
24
24
*
25
25
* Postal address:
26
- * Johan Huizingalaan 763a
27
- * 1066 VH, Amsterdam
26
+ * Atoomweg 2
27
+ * 1627 LE, Hoorn
28
28
* the Netherlands
29
29
*/
30
30
You can’t perform that action at this time.
0 commit comments